Size: a a a

Programming Offtop

2020 March 27

AD

Apache DOG™ in Programming Offtop
нужна была реактивность и транзакционность
источник

AD

Apache DOG™ in Programming Offtop
Вот реактивность аж бегом, но транзакционность вообще нет
источник

AK

Anton Korotkikh in Programming Offtop
Apache DOG™
писал апку которая фпшкой колбасит 2-5 мб/сек с походоами в базы, сторонние сервисы, работой с MQ, постоянно. Работает как часы сидит на инстансе с 2 гб и 2 ядрами.
ии? завист от либ - формат данных, работа с сетью, качество драйверо для бд.

если у тебя тяжёлые запросы и толстые, например батчи, то там и куда больше на ядро может быть
источник

ML

Mikhail Levchenko in Programming Offtop
Alexander Nozik
Почему? Один лок на место изменения
Как с таким ахуенно прокаченным мозгом живётся? Вот я практически никогда могу сказать, в какой части того проекта какая хуйня может поменять моё публичное свойство
источник

ML

Mikhail Levchenko in Programming Offtop
открываешь файл на 1000+ строк с мутабельными свойствами – тебе пизда
источник

AN

Alexander Nozik in Programming Offtop
Mikhail Levchenko
Как с таким ахуенно прокаченным мозгом живётся? Вот я практически никогда могу сказать, в какой части того проекта какая хуйня может поменять моё публичное свойство
Так лок висит как правило в функции доступа к этому свойству на изменение.
источник

АХ

Алексей Худяков in Programming Offtop
Alexander Nozik
Сыграю в @PineappleZombie. Что есть ФП?
Кто звал меня? Нету никакого ФП. Это все происки масонов
источник

AN

Alexander Nozik in Programming Offtop
Алексей Худяков
Кто звал меня? Нету никакого ФП. Это все происки масонов
Во
источник

ML

Mikhail Levchenko in Programming Offtop
открываешь файл на 1000+ строк с немутабельными свойствами – всё ок
источник

ML

Mikhail Levchenko in Programming Offtop
Alexander Nozik
Так лок висит как правило в функции доступа к этому свойству на изменение.
да не в локах и не в многопоточности дело
источник

AK

Anton Korotkikh in Programming Offtop
Apache DOG™
без ФП оно не работало вообще
без фп вообще-то всё и работает. найди фп в nginx/envoy через которые идут твои мегайбаты, потом найди его в докере и кубере, где живут твои сервисы, а потмо ещё посмотри в базе
источник

AN

Alexander Nozik in Programming Offtop
Алексей Худяков
Кто звал меня? Нету никакого ФП. Это все происки масонов
Тебе тоже надо фирменный нигилисткий стикер завести, как Ильмиру
источник

AN

Alexander Nozik in Programming Offtop
Mikhail Levchenko
открываешь файл на 1000+ строк с немутабельными свойствами – всё ок
А при чем тут ФП и снихронизация?
источник

ML

Mikhail Levchenko in Programming Offtop
а в том что тебе приходится слишком много думать
источник

AD

Apache DOG™ in Programming Offtop
Anton Korotkikh
без фп вообще-то всё и работает. найди фп в nginx/envoy через которые идут твои мегайбаты, потом найди его в докере и кубере, где живут твои сервисы, а потмо ещё посмотри в базе
докер, кубер и нгинкс это очень специфические продукты
источник

AD

Apache DOG™ in Programming Offtop
они не прикладные, это инфраструктура
источник

AD

Apache DOG™ in Programming Offtop
я же не говорю что фп это панацея
источник

AN

Alexander Nozik in Programming Offtop
Mikhail Levchenko
а в том что тебе приходится слишком много думать
Мы говорили не о думать, а нужны ли языке с advanced FP features только для того, чтобы решать проблему синхронизации в UI.
источник

AD

Apache DOG™ in Programming Offtop
фп это быстро делать, более менее надёжно
источник

AN

Alexander Nozik in Programming Offtop
Конечно хорошо писать все в lock-free режиме
источник