haskellru | Unsorted

Telegram-канал haskellru - Haskell

1756

https://combot.org/chat/-1001043143583 Ссылки на полезные ресурсы: https://ruhaskell.org/links.html ; Информация о мероприятиях: https://gist.github.com/qnikst/a96cac661be80d126d0829f2ced1916e

Subscribe to a channel

Haskell

Ну тут тестировать надо. Ещё важно как они общаются, индивидуальные это каналы или общий и т.д.

Читать полностью…

Haskell

в секунду будет происходить ну 1К взаимодействий

Читать полностью…

Haskell

условно говоря есть порядка 10К объектов - 10К тредов

Читать полностью…

Haskell

С точки зрения перформанса?

Читать полностью…

Haskell

А чем он хорош, кроме скорости?

Читать полностью…

Haskell

или [Event -> IO]

Читать полностью…

Haskell

короч есть максимум пара десятков топиков. клиенты подписываются на 5-10 из них каждый. колбечить на каждый эвент каждого подписчика и пусть он фильтрует, или разкладывать по клювикам по отдельным подпискам от каждого клиента?

По факту примерно 80% эвентов пойдут каждому клиенту.

Читать полностью…

Haskell

Так я запутался! Что медленнее стримы с фримонадами или без?

Читать полностью…

Haskell

что реально с этим более-менее справляется это какие-нить левосверточные недостримы типа FoldM в managed

Читать полностью…

Haskell

Эпопея с делконтами нужна для возможности выразить стримы без фри монад - медленнее, но не платить там, где они не нужны.

Читать полностью…

Haskell

из-за вкрученного MonadUnliftIO?

Читать полностью…

Haskell

я не настоящий хаскелист

Читать полностью…

Haskell

"нормально делай - нормально будет"

Читать полностью…

Haskell

а если ты там давно работаешь, то наверное знание про его архитектуру в парадигму не поместится

Читать полностью…

Haskell

у кого-нибудь есть любимая парадигма?

Читать полностью…

Haskell

это всякие датчики каналы управления и их мат модели

Читать полностью…

Haskell

С т.з. перформанса должно быть типа норм. Особенно если большая их часть будет ждать ответного гудка.

Читать полностью…

Haskell

и пеформана и в принципе

Читать полностью…

Haskell

Просветите а делать на каждый объект свой тред норм? типа как в эрланге и каналы между ними

Читать полностью…

Haskell

Рекомендую Effectful вместо Polysemy

Читать полностью…

Haskell

типа Map TopicId [Event -> IO ()]

Читать полностью…

Haskell

И почему Гранина забулили?

Читать полностью…

Haskell

и, полагаю, пул к стримам эффекты тоже не помогут прикрутить?

Читать полностью…

Haskell

но куча разных стримов не справится с задачей же. накопить больше одного чанка со стримами легче легкого и обосраться с закрытием не так легко токо потому, что финалайзеры есть все равно?

Читать полностью…

Haskell

Любые стримы это реализация эффектов через фри монады

Читать полностью…

Haskell

А если серьезно, то как библиотеки эффектов помогают меньше об этом думать?

Читать полностью…

Haskell

на собесе я говорил конкретно про shellcheck и сослался на свой текст, https://github.com/leshikus/shellcheck

Читать полностью…

Haskell

статанализатор хорошо находит те места, которые писались менее профессиональными людьми

Читать полностью…

Haskell

думаю, что почти под любую парадигму формата "как обновлять проект" найдется контрпример; ну наверное общее правило, что если ты только начал работать в проекте, делай, как написано 90% проекта

Читать полностью…

Haskell

парадигмы больше подходят под сопровождаемость проекта, как его обновлять, добавлять фичи тд
статанализаторы больше для анализа производительности кода, проблем с многопоточностью, с памятью и тд такими низкоуровневыми штуками

Читать полностью…
Subscribe to a channel