Romɑn
а так у тебя на каждый запрос по индексу
Romɑn
нахрена, если можно самому побыстрому в ту де монгу что угодно накидать для вью?
Doge
И если знания того как девопсить бд есть у многих, то вот как девопсить орлиновский кластер - я не уверен.
Romɑn
Romɑn
девопсить бд в том-тои и дело, что не научились
все зависит от дисков и ты либо сетевые используешь и у тебя запись чтение медленные или все на одной машине
Romɑn
ну нахрен
Doge
Romɑn
Roman
мне казалось, акторы больше про реактивность и конкурентность, а не про персистентность распределенных приложений
Romɑn
Romɑn
Doge
Romɑn
ну бд на стейтлесс это как раз про конкрутеность
только надо апп писать так чтоб все запросы были атомарными, потому что иначе ты рискуешь в разных стейтах двух стейтлесс инстансов получить какашку, ну или лоад балансер продумывай.
В общем все зависит от инфраструктуры и от людей
Андрей
зио это просто паттерн, на нем надо еще написать что-то
Doge
а какие и чем удобней? Ну ты писал про зио, но я от скалы далек и про зио знаю мало. Думал, что это больше про контроль эффектов и управление зависимостями
Если речь про реактивность, то обычно всякие стримы во всех их вариациях удобнее.
Современные реализации при этом умеют в back pressure из коробки, что на акторах бойлерплейтом делать придется, умеют работать с диспозабл ресурсами, не имеют мутабельного состояния, идеально композируются и насквозь типизированны.
Примеры: fs2, zio стримы, акка стримы (с оговорками) и т.п.
Если про конкурентность и многопоточность, то тут часто удобнее пользоваться всякими ФП примитивами типа тех, что даёт хаскель из коробки (IO, IORef, MVar, STM и ему подобные) и их аналогами, которые дают библиотеки типа: hopac, monix, zio и т.д.
Doge
У авторов есть свои плюсы в языках, где такие абстракции сложно выразить.
Т.е. в расте с акторами мне норм зашло. Там они позволяют удобно работать с владением, что в расте важно критически.
Андрей
стоп, в расте есть акторы?
Андрей
к слову, акку всеж я б не списывал пока, в общем случае стримы удобнее и проще конечно, пока не нужны распределенные стейты в хорошем количестве
Андрей
нтересно, не за это ли его зачмырили
Romɑn
Romɑn
Vasiliy
Умер протоиерей Всеволод Чаплин. Ему был 51 год https://tjournal.ru/news/138841-umer-protoierey-vsevolod-chaplin-emu-byl-51-god?from=rss
Vladislav
Ок
Romɑn
Ayrat
И хуй с ним
Ivan
у кураева едкая эпитафия на его смерть https://diak-kuraev.livejournal.com/2717345.html
Vladimir
Romɑn
Ilya
Опять политота, да что ж такое1
Vasiliy
Just
а на кложуре ктото педалит?
Just
че вообще по вакансиям на ней?
TOV_MULTIMASSO
Это ж fsharp чат
Romɑn
Romɑn
Не путайте
Just
не ну другие языки во флудилке обсуждают иногда
Romɑn
Фш флуд - вход во все другие языки
Danil
че вообще по вакансиям на ней?
Очень редко бывают вакансии, видел, что ожидают Datomic, reagent, re-frame, да и соответственно сама экосистема языка
Just
так это фронтыч
Just
когда-то пытался, все хочется попробовать снова, но непонятно что по работе
Just
не пробовал
Just
видел только
Danil
Just
сомневаюсь
Just
у нас может быть, но в мире вроде на кложу есть чето
Just
может быть, но пишу иногда и на динамических, как-то не принципиально уже. минусы ясны, но мне кажется в лиспах они не такие выраженные как в JS каком-нибудь, ну и конечно имхо нужно обладать большим опытом и дисциплиной, что бы с динамическом языком работать
Doge
TOV_MULTIMASSO
Особенно в кложе, потому что макросы. Весь async на макросах.
Just
доков обычно хватало, хз как то в кложе удобно все, прочитал доки пишешь.
Doge
Навигации и поиска за счёт типов обычно с головой хватает
Just
ну если пытаться догадаться, что автор имел ввиду, то мб. но прочесть всегда эффективней.
Danil
Just
нужно ли это все?
Just
автодополнение в кложе норм
Just
я писал года 3 назад и уже норм все было
Just
а рефакторинги, ну не знаю.
Just
умный поиск это навигация по коду? есть
Doge
автодополнение в кложе норм
Даже близко не норм по сравнению со статически типизированными языками. Я кложу где-то год назад тыкал как раз для этого.
Doge
Doge
С учётом типов выражений, а не греп
Just
ну я не тыкал, а даже писать пытался чтото, с автодополнением как раз проблем не помню.
шифт шифт нету, так и классов нету, по чему искать?
Doge
а рефакторинги, ну не знаю.
Возможность переименовать символ так, с гарантией, что ничего не сломается - это уже то, ради чего стоит статическую типизацию использовать.
Doge
Just
как мне кажется - это все для лиспов мало актуально. это как философию одного языка переносить на другую
Danil
https://www.youtube.com/watch?v=1V9dMv-1kkY занесу вам тоже