Denis
Źmićer
Maksim
если тебе чисто достать из базы данные, поменять их структуру и отдать их в json, то вот эрланг — это как раз про то, как написать эту базу
Źmićer
Это абстрактное слово
Źmićer
Производительность в плане параллельно эрланг обработает больше подключений - да
Ale
хз, редко упираюсь в производительно платформы, больше всего проблем с IO
Denis
http://blog.carbonfive.com/2016/04/19/elixir-and-phoenix-the-future-of-web-apis-and-apps/
Vladimir
Что то не так много баз на эрланге написано
Źmićer
Быстрее ли он обработаешь конкретное подключение - вопрос
Алдар
по сравнению с рельсами и джангами
Źmićer
Ну с Джангой - вопрос
Anonymous
Źmićer
Питон быстрый довольно
Vladimir
И все
Źmićer
А рельсы нужны чтобы да день написать проект
Denis
In 2011 WhatsApp achieved 1 million established tcp sessions on a single machine with memory and cpu to spare. In 2012 that was pushed to over 2 million tcp connections. In 2013 WhatsApp tweeted out: On Dec 31st we had a new record day: 7B msgs inbound, 11B msgs outbound = 18 billion total messages processed in one day! Happy 2013!!!
Maksim
собственно бекенд вотцаппа это пример
Źmićer
А ни в эрланге ни в эликсире не сделаешь такое
Maksim
это как раз и есть та самая база, которая обрабатывает подключенных юзеров
Źmićer
Вотсап так себе пример
Źmićer
Вотсап не имеет бизнес логики от слова вообще
Denis
Anonymous
В Пайтоне проблема в том, что у ты можешь использовать asyncio, а библиотека, которая тебе нужна, блокирует IO
Anonymous
Źmićer
Alex ZeroDub
Алдар
в фениксе даже тесты исполняются многопоточно, включая операции с БД
Anonymous
Алдар
что повышает продуктивность
Maksim
Denis
Maksim
взял питон за то, что он вроде как крутой, а оказалось, что корутин в нём нет
Vladimir
Alex ZeroDub
Maksim
как понять, куда утекла память, почему всё стоит колом
Źmićer
Maksim
плюс голанг лет так на 10 отстает от эрланга по мультитредности, по работе с мьютексами, локами и прочим
Źmićer
В остальном корутины так себе
Maksim
Źmićer
Даже в го фигня рутины
Denis
Źmićer
Ещё Варик Akka.net
Alex ZeroDub
голанг хорош по своему. принес ты на голый сервер бинарник го и запустил и он работает, месяцами и годами
Źmićer
Но c# почему то никто не любит
Vladimir
Źmićer
Alex ZeroDub
Но c# почему то никто не любит
потому что от MS не понятно чего ожидать. сегодня она линукс любит а завтра выпустит новую винду и любовь прошла
Vladimir
Ну как я понял пока это бесполезно, все равно ничего не работает
Vladimir
Когда будет полная кроссплатформенность - тогда посмотрим
Vladimir
Язык вроде ничего
Źmićer
18 ноября релиз net core
Źmićer
Полная кромсплатформенность даже на ардуине идёт
Maksim
и он дает интроспекцию по всему состоянию данных в виртуальной машине
Alex ZeroDub
18 ноября релиз net core
ну хорошо. все ли библиотеки те что под дотнет будут норм работать на Linux ? в некоторых ведь даже формат путей виндовый вбит...
Ale
Maksim
Vladimir
> @maxlapshin
да, в эрланге есть шелл внутрь работающего рантайма
в ноде без проблем такое замутить
Źmićer
Alex ZeroDub
Maksim
нет этого разделения
Źmićer
Но там в принципе есть из коробки то что есть в фениксе
Źmićer
Те уровень где то эликсира по либам
Alex ZeroDub
Мс делает отдельные либы для core
Оооо... Это будет долгая история. И как бы они не забили как на все свои другие технологии, как .NET Remoting (забили юзаем WCF), как забили на WWF и прочее
Vladimir
Это да, то чего нет, дебажить не нужно
Źmićer
Źmićer
Язык то есть
Źmićer
А либы в осс
Źmićer
Просто Фреймворк и орм мэинтейнит мс
Źmićer
В общем то же уровень что и эликсир
Vint
Ого, даже Лапшин в этом чятике)