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

Читаю книгу по эликсиру и там как плюс приводится возможность

почти всё необходимое сделать на elixir/erlang. В том числе бд. Много кто этой возможностью пользуется?

11 ответов

20 просмотров

никто не пользуется

“встроенная” db - это, наверное, ets, для которой есть куча применений (но вряд ли для использования в качестве постоянного хранилища, потому что загрузка\выгрузка данных убивает весь профит и очень глючная). BEAM действительно может заменить практически всё остальное описанное (и мы, например, так и используем: кластер из нескольких нод, из внешнего только сервер баз данных и S3; а, и один из компонентов написан на Rust, но это скорее вынужденное исключение).

heathen
“встроенная” db - это, наверное, ets, для которой ...

не, если у него там монго в левом столбце, это не про ets, а скорее всё же про мнезию.

название книги?

Alex Bubnov
не, если у него там монго в левом столбце, это не ...

Любопытно, использует ли кто-то мнезию. Слышал много нелестного, хотя сам не использовал. А что до перехода на внутренние возможности для замены внешних компонентов - вполне себе рабочее решение. 🤷‍♂️ Само собой, не silver bullet, но ничто не silver bullet: всё под конкретную задачу и конкретный проект выбирается, и тут очень важно не попасть в религиозное непринятие других инструментов. Но и пока нет реальной необходимости, на которую показывают цифры, усложнять систему дополнительными сторонними компонентами (особенно когда появляется дополнительная точка отказа) лично я смысла не вижу.

heathen
Любопытно, использует ли кто-то мнезию. Слышал мно...

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

Alex Bubnov
мнезию вероятно до сих пор использует whatsapp. эт...

У них, как я понимаю, своё (непубличное) решение, они про него как-то доклад делали.

Alex Bubnov
мнезию вероятно до сих пор использует whatsapp. эт...

то, что где-то что-то является “стандартным решением” на мой взгляд совершенно не должно накладывать какие-то требования на другую экосистему. OTP выбирали, наверное, с учётом её возможностей, и отказываться от [части из них] них только потому, что где-то [где таких возможностей в принципе нет, и именно поэтому] приходится использовать что-то другое - с моей точки зрения неправильно.

Сергей Елин
У них, как я понимаю, своё (непубличное) решение, ...

ага, вот отдельно про forgets доклад https://www.youtube.com/watch?v=kHzmrWD7iEY

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта