Size: a a a

2021 March 19

AE

Alexey Evdokimov in Data Engineers
мне этот редактор нужен как раз для своих. а то чем сложнее процесс, тем больше они ошибаются
источник

AE

Alexey Evdokimov in Data Engineers
15 модулей увязать ещё можно, а вот 25 или больше уже ой
источник

AE

Alexey Evdokimov in Data Engineers
я и сам на конфигу из 25 полный день трачу
источник

N

Nikita Blagodarnyy in Data Engineers
Anton Zadorozhniy
Заказчик просто стёр систему с дисков после трёх месяцев эксплуатации
ну, с другой стороны упростить все до тиктока тоже не получится. если вы экслуатируете БАК, надо понимать что такое магниты и электричество хотя бы. бозоны там, глюоны, то сё.
источник

N

Nikita Blagodarnyy in Data Engineers
Alexey Evdokimov
мне этот редактор нужен как раз для своих. а то чем сложнее процесс, тем больше они ошибаются
очевидно, что если ошибаются нужна валидация. poka yoke/boka yoke, выбор из списка и всякое такое.
источник

AE

Alexey Evdokimov in Data Engineers
источник

EK

Evgenii Kuznetcov in Data Engineers
Так если это тулза для своих - то тем более embedded dsl на нормальном языке больше подходит, чем конфиги или гуи.
Вы, вроде, на джаве пишете. Почти соответствует критерию "нормальный язык".
источник

AZ

Anton Zadorozhniy in Data Engineers
Nikita Blagodarnyy
ну, с другой стороны упростить все до тиктока тоже не получится. если вы экслуатируете БАК, надо понимать что такое магниты и электричество хотя бы. бозоны там, глюоны, то сё.
Решается это только не диким сочетанием декларативности и императивности, с идеологической войной с type safety и каким-то формальными моделями, а нормальной декомпозицией с явными сигнатурами, или не пересекающимися слоями DSL как завещали классики
источник

AE

Alexey Evdokimov in Data Engineers
но эт выбирался только с явно заданными работает
источник

AE

Alexey Evdokimov in Data Engineers
ежели какой появился в рантайме, никак его в выпадайку не подставить
источник

AE

Alexey Evdokimov in Data Engineers
а иногда может такое быть, когда точно знаешь что в рдд будут записи из штата "монтана", и их надо по отдельной ветке пустить
источник

GP

Grigory Pomadchin in Data Engineers
я плюсую DSL
источник

GP

Grigory Pomadchin in Data Engineers
в свое время (МЫ) отказались от конфигов и просто нормальный апи вокруг всего делать стали
источник

AE

Alexey Evdokimov in Data Engineers
а то в штате монтана две временные зоны, из-за чего морока с ним
источник

GP

Grigory Pomadchin in Data Engineers
поэтому как мне кажется ETL это уже дервность
надо нормальные дслы делать и темболее если это для ‘своих' и ‘сложно’
источник

GP

Grigory Pomadchin in Data Engineers
а дслы уже можно хоть жейсонами хоть ямлами преставлять
источник

AE

Alexey Evdokimov in Data Engineers
ну TDL3, в какой бы форме он ни был, это тюринг-полный интерпретируемый язык :)
источник

AZ

Anton Zadorozhniy in Data Engineers
Grigory Pomadchin
поэтому как мне кажется ETL это уже дервность
надо нормальные дслы делать и темболее если это для ‘своих' и ‘сложно’
Все ETL это и есть DSL, где-то с visual-first выражениями как Informatica, где-то текстовые как AbInitio
источник

AE

Alexey Evdokimov in Data Engineers
свой синтаксис я ему придумывать не хочу и не буду. и так два уже есть
источник

GP

Grigory Pomadchin in Data Engineers
Anton Zadorozhniy
Все ETL это и есть DSL, где-то с visual-first выражениями как Informatica, где-то текстовые как AbInitio
ну я имел ввиду в классическом понимании и с возней с конфигами)
источник