jonnify·bcs /bcs/elixir-core

B2 · The Elixir BCS Core — manuscript Part II

The law, landed on OTP.

Part I argued; Part II builds. This is the manuscript's reference implementation of a system — the noun the law's first clause is about — on the platform where that clause is the language's native shape rather than a discipline imposed on it.

On the BEAM, a system is an OTP application: the supervision tree is the boundary, the owning process is the encapsulation, and restart semantics are part of the design rather than an accident of it. Each module below teaches one written chapter, its committed rung quoted verbatim on the page.

The Part II arc — six chapters in reading order. Select a node to read its thesis.
2.1 application 2.2 stores 2.3 CHAMP 2.4 archetypes 2.5 relations 2.6 boundary
readout · Select a chapter to read its thesis. Reading order runs left to right; B2.1 lands the OTP application as the chapter template.
§1

The six modules

content/bcs2.1.md – bcs2.5.md

A module card becomes a link when its pages ship. The dives per module are fixed in the chapter spec; the reading order is the arc above. B2.6 waits for its manuscript chapter.

§2

The floor under the floor

committed outputs, quoted verbatim

Part II is manuscript-ready, and every written chapter is backed by a rung — an executable check script and a frozen transcript, committed beside the prose. The course inherits the ethic: a number that is not in a committed output does not appear on a page. The five rung records on file, each ending in its tally:

content/echo_data/runtimes/elixir/ · the five Part II rungsfrozen
bcs_rung_2_1_check.out  a system is an OTP application   PASS 5/5
bcs_rung_2_2_check.out  property stores on ETS           PASS 5/5
bcs_rung_2_3_check.out  the CHAMP property database      PASS 7/7
bcs_rung_2_4_check.out  archetypes and composition       PASS 5/5
bcs_rung_2_5_check.out  relations are systems           PASS 5/5
§3

Up next

built as the manuscript ships
B3

The Bus

Part III — EchoMQ, Valkey-native: the emq:{q}: keyspace, jobs as entities, the state machine in Lua, backed by Valkey through the custom connector.

7 modulessoon
B4–B8

Cache, Go, Node, Fly, Trading

Parts IV–VIII — the near-cache, the Go and Node runtimes, production on Fly, and the trading capstone. The manuscript plans these chapters; the course builds them as the book ships.

15 modulessoon
B1

Ideas Behind

Part I — the conceptual floor Part II stands on: the law, the contract, the storage economics, the ECS arc, the time inside the name, and the encode trial.

read B1 →
§4

The doors

the sibling courses
§5

References

sources · related

Sources

Related