This Week's Trending Top

This Month's Trending Top

This Year's Trending Top

jaybe78
Hey, I need help to find a scalable and efficient solution to: Store large number of elements (username) Table is not static => ele...
New
budgie
Building something that uses realtime features with liveview. There’s state that’s managed and pushed to call participants. Right now I’m...
New

Last Three Year's Trending Top

Qqwy
I am working on a small hobby project which uses ETS/(Am)nesia to learn more about how these systems work. One thing I am struggling wi...
New
Fl4m3Ph03n1x
Background I have an Elixir application that has 2 machines. Each machine receives requests on a round robin base. Both machines are con...
New
xoron
My application facilitates online consultations between clients and employees across various companies. Employees: Belong to specific c...
New
ideprize
I am receiving an error message regarding the access of an ets table “1st argument: the table identifier does not refer to an existing ET...
New
Leo-Nogismus
I was wondering if there is a way to return both the variables (e.g., :“$1”), and its matched value with a single call to :ets.select(tab...
New
daviaws
I’m writing a module to test ets match. It would to store client consume by month/year. I had try to follow match spec… I even tried to...
New
gdwoolbert3
I’m writing an application that needs to maintain many buffers that flush to a different location-partition combination in a rotating fas...
New
beamologist
Hi folks, I am developing some fun project where I allow a multitude of Edge agents to connect to a Phoenix backend. I plan to store “ed...
New
mitkins
I’m implementing a search feature for data that’s backed by an ETS table. Given the following: :ets.new(:nodes, [:named_table]) :ets.ins...
New
samkit
I have n number of identical rabbitmq stream consumers with prefetch count set to 1. All the messages have a tag, lets suppose user_id in...
New
aaron-price
I am just starting to dabble with :mnesia.select/1 and for the most part it works fine, but how can I get the equivalent of Kernel.in/2 ?...
New
henriquesati
this is my current project structure, the get request has a field that needs external validation the idea is the endpint dispatch the va...
New
mikejm
I am running some design tests. The example here is not a real system but just some rough parts to test how things can fit together. APP...
New
Teslim
Hi, Please I need help. When I call Cache.put("google.com", "foo bar") I got :ok when I call Cache.get("google.com") I got error ...
New
user974881
Hello, I’m trying to use DETS to store a struct, so I know that for this, I need to use the keypos option to tell elixir where it should...
New

Trending Over Three Years Top

jononomo
I'm not sure if this is a Phoenix or Elixir question. I'm building this all using Phoenix, but I think this relates to Elixir and the OT...
New
elie
My first question is what does ETS add on top of just storing state in a GenServer? In the documentation I see it is used as a “cache”, ...
New
Fl4m3Ph03n1x
Background I have an ets table with several objects in it. I want to, with 1 single operation, retrieve all keys and objects my table has...
New
Fl4m3Ph03n1x
Background I have an ets table that has, for each key, a list of items. ETS tables have O(1) complexity when using :ets.lookup, as we all...
New
melmoth
Hi community, Being a newbie, this question may seems obvious for you, functional veterans (i'm discovering new skies with elixir and e...
New
chrism2671
Let’s a consider a theoretical case of building an in-memory stock exchange on Elixir. A stock exchange has a limit order book, which is...
New
sashaafm
I’m trying to build a release of a project I’m working on which has several CSV, JSON and ETS files. There files are used at runtime to i...
New
james-bowers
:wave: hello! Context We are planning on using ETS to cache web responses for up to 6 hours. Question Is there a neat way of limiting...
New
amnu3387
Hi, does anyone know how I can create a matchspec for this condition? matchspec = :ets.fun2ms(fn({key, test}) when key != :counter ->...
New
Fl4m3Ph03n1x
I have been reading the ETS documentation and upon checking :ets.update_counter (which is supposed to be atomic and isolated) I read the ...
New
tanweerdev
I have an ets set table in an elixir app. I need to clean-up records which have their updated_at older than 10 seconds. is there a way I ...
New
Cruz
Hi, I’m writing a service in which each transaction starts with the system returning a “catalog” of available products to each caller/cl...
New
alexcastano
Using libraries like singleton you can create applications which are the only one in the whole cluster. This application may be a GenServ...
New
Fl4m3Ph03n1x
Background In the book “Elixir in Action” I remember reading somewhere that you should have ETS wrapped in a GenServer because this way ...
New
Fl4m3Ph03n1x
Background I have an ETS table where several processes can write concurrently. This table is very very requested, so having a GenServer a...
New
  • Follow
  • Join
  • Shape
the conversation

Latest on Elixir Forum

Elixir Forum

Similar Portals

    None added yet

We're in Beta

About us Mission Statement