https://github.com/jechol/rpg
Re-implementation of Erlang/OTP pg
https://github.com/jechol/rpg
Last synced: 4 months ago
JSON representation
Re-implementation of Erlang/OTP pg
- Host: GitHub
- URL: https://github.com/jechol/rpg
- Owner: jechol
- Created: 2020-11-12T06:11:58.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-20T05:11:41.000Z (over 2 years ago)
- Last Synced: 2025-06-20T12:08:48.258Z (12 months ago)
- Language: Elixir
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Rpg (Re-impl of Erlang/OTP pg)
This is re-implementation of Erlang/OTP pg module in Elixir for learning purpose.
Major differences are summarized below.
| | pg | Rpg |
|---------------------------- |----------------------------- |-------------------------- |
| Language | Erlang | Elixir |
| Component | gen_server + ets (scalable) | GenServer (limited) |
| Goal | Performance | Simplicity |
| Code size (except comment) | 349 lines | 215 lines |
| Production ready | Absolutely | Definitely no |