169 похожих чатов

1. Интроспекция - круто. Хотрелоад для прода, как по мне,

так себе затея
2. Ну в принципе это может пригодится. Я могу придумать пару кейсов для этого, но всё равно чаще всего можно в вебе без них
3. GC на процесс как раз нужен для мягкого реального времени, но это можно достичь, как я понимаю только за счёт правильный архитектуры, чтобы на один процесс не пересылалось много жирных сообщений. Другое дело, зачем на мягкое реальное время?

3 ответов

3 просмотра

1. Кому так себе, кому очень полезная, хоть в проде, хоть на тестовых и дев инстанциях. Разработка не одним продом ограничивается.

2. Всё зависит от того, что твоё веб приложение делает - если это stateless процесс с очень простой задачей, как: прочитать - изменить - записать что-то в базу данных и умереть, то не пригодиться(хотя для тех же соединений в базу данных может пригодиться - но в случае ecto оно уже скрыто за библиотекой), в более сложных же случаях может быть очень полезно.

3. GC нужен для soft real time и fault rolerance (для второго ещё и супервизоры даны), если эти два качества не нужны, то может действительно стоит взять язык, который даёт качества, которые тебе нужнее в системе? Т.е. к примеру, чтобы всё работало быстрее, но и было менее отказоустойчивым, чем если писать на Erlang/Elixir. GC per process так же позволяет как можно лучше отделить то, что делает один процесс от другого, что нужно в данном случае и для отказоустойчивости.

Похожие вопросы

Обсуждают сегодня

@Aiwan что такое база образца?
Alexey
27
Не многие знают, а кто знает, тот уже успел забыть, что в далёком 2004 году эта игра произвела настоящий фурор, настолько революционной была технология, применяемая для её соз...
ICCID
4
Короче я тут узнал полный пиздец Что кучу постов которые я создавал через posted Спустя время не могу редактировать и менять Мол телега возвращае ошибку Это реально так ...
inc.
13
коллеги, добрый вечер! А никто не знает как модальная форма может себя закрыть? Ну допустим модальная форма определила, что смысла ей работать нет и хочет вернуть modalResult...
Михаил
83
Хотя у меня сейчас есть более сложная задача, вот её думаю: как объяснить челу переходного возраста противоположного полу, обучающегося в польском колледже (а-ля наш техникум)...
Вячеслав Кузьменко
15
а вы в курсе, что Initialize() не работает? var arr123: array[0..123] of Byte; ... Initialize(arr123, SizeOf(arr123));
Iluha Companets
8
Добрый день Хочу начать обучение языку, не являюсь представителем it, буду благодарна за помощь, совсем пока не понимаю ничего) Подскажите, пожалуйста, где можно начать первы...
Sara Lala
30
что читать по делфи?вообще 0 в нем
fd dsds
9
верно что я могу удалить эти addq и subq т.к. со стеком никакого взаимодействия нет (исключая call)?
Michael
16
const dirname = new URL((typeof document === 'undefined' ? require('u' + 'rl').pathToFileURL(__filename).href : (_documentCurrentScript && _documentCurrentScript.src || new UR...
Kirill Shaplyko
4
Карта сайта