# `Ramal.Storage.ETS`
[🔗](https://github.com/agustinrojas1/ramal/blob/v0.2.0/lib/ramal/storage/ets.ex#L1)

Keeps branches in an ETS table owned by `Ramal.Supervisor`. The default backend in tests and development.

Everything is lost when the supervisor stops. Reads and writes go straight to the table from the calling process,
so the backend adds no bottleneck.

## Example

    iex> Ramal.Storage.ETS.table()
    Ramal.Storage.ETS

# `table`

```elixir
@spec table() :: atom()
```

The name of the table. `Ramal.Supervisor` creates it.

## Example

    iex> Ramal.Storage.ETS.table()
    Ramal.Storage.ETS

---

*Consult [api-reference.md](api-reference.md) for complete listing*
