stevana / armstrong-distributed-systems
Notes on how we potentially could build reliable, scalable and maintainable computer systems.
☆314Updated last year
Related projects: ⓘ
- An Erlang implementation of RAFT from WhatsApp☆541Updated last week
- Wiki containing pieces of information and knowledge about BEAM Virtual machine (which runs Erlang/OTP and other BEAM-based languages).☆533Updated 3 months ago
- Use Elixir like a scripting language, across your system☆298Updated 3 years ago
- Khepri is a tree-like replicated on-disk database library for Erlang and Elixir.☆334Updated last week
- An introduction to temporal logic and how it can be used to analyze concurrency☆103Updated 7 months ago
- ☆183Updated 10 months ago
- A type-checker for Erlang☆507Updated this week
- Postgres change events (CDC) in Elixir☆282Updated 2 weeks ago
- Languages, and about languages, on the BEAM☆738Updated 2 years ago
- Erlang backend for the PureScript compiler☆330Updated 2 months ago
- A toolkit for writing command-line user interfaces.☆422Updated last month
- a lightweight, universal actor-model vm for writing scalable and reliable applications that run natively and on WebAssembly☆252Updated 3 years ago
- Spawn - Actor Mesh☆282Updated this week
- posts and code related to personal studies☆374Updated last year
- A lisp rosetta stone to demonstrate modern language features☆171Updated 2 years ago
- High-performance, high-scalability distributed computing for the BEAM.☆914Updated 3 weeks ago
- zig nifs in elixir☆758Updated last month
- a functional language for building type-safe, scalable, and maintainable applications☆1,050Updated 11 months ago
- Demonstration of building a clustered, distributed, multi-player, turn-based game server written in Elixir.☆350Updated 2 years ago
- 📫 Fault tolerant multicore programs with actors☆416Updated 2 weeks ago
- SpaceX ISS Docking Simulator autopilot☆87Updated 2 years ago
- A program specification language with a formal syntax and ad-hoc semantics.☆71Updated last year
- ES6-like shorthand syntax for Elixir maps: `%{foo, bar} = map; IO.puts(foo)`☆57Updated 4 months ago
- Repo for the Security Working Group☆196Updated 2 months ago
- An Erlang VM implementation in Rust☆1,042Updated 2 years ago
- Erlang VM internals☆107Updated 4 years ago
- Prolog interpreter in and for Erlang☆370Updated 6 months ago
- Rich-CRDT database based on AntidoteDB.☆116Updated last year
- JSONSchema -> Elixir code generator☆115Updated 6 months ago
- Lamport's Bakery Algorithm Demonstrated in Python☆94Updated 8 months ago