Я изучал, как использовать ets, но одна вещь, которая побеспокоила меня, состоит в том, что, иногда*, ets:match бросает неверный аргумент … И от них на, все последующие вызовы (даже вызовы, который ранее...
В эликсире я хотел бы иметь возможность фильтровать таблицу ets с помощью функции. В настоящее время у меня есть простой пример таблицы ets в оболочке iex ... iex > : ets.new (: nums, [: named_table]): nums iex > : ...
Я создаю erlang сервер. Пользователи отправляют запросы HTTP на сервер для обновления их состояния. Процесс запроса HTTP на сервере сохраняет пользовательское сообщение о состоянии в памяти. Каждую минуту сервер...
Я пытаюсь использовать библиотеку для создания клиента websocket websockex вместе с ets, так как я использую websocket в phoenix, потому что я делаю приложение типа client --websocket - > ...
Я вхожу в существующий (игровой) проект, серверный компонент которого полностью написан на Erlang. Иногда получить часть данных из этой системы может быть мучительно (меня интересует, сколько ...
Когда я занимаюсь отладкой, я обычно просматриваю около 5000 процессов, каждый из которых может быть одним из примерно 100 серверов поколения _, fsms и т. д. Если я хочу знать, ЧТО такое процесс erlang, я могу сделать :процесс _информация (...
Я слышал, что указывать записи через кортежи в коде - плохая практика: Я всегда должен использовать поля записи (#record_name {record_field = something}) вместо простых кортежей {record_name, ...
((Простите меня, что я задаю более одного вопроса в одном потоке. Я думаю, что они связаны.)) Здравствуйте, я хотел знать, какие передовые практики существуют в Erlang в отношении предварительно скомпилированных для каждого модуля ...
Краткая версия: безопасно ли использовать ets: foldl, чтобы удалить каждую запись ETS при их повторении? Предположим, что таблица ETS накапливает информацию, и теперь пора ее обработать. Запись ...