Guides¶
Each guide covers one task. They assume you know the model, and the tutorial shows most of them together.
Building¶
- Writing a service: interfaces, configuration, your own data, and how to find code that depends on its placement.
- Placing services: when a service deserves its own process.
- Rules for application code: what keeps the placement free.
Framework services¶
- Events: publish in your transaction, and consume after the commit.
- Jobs: work for later, durable and retried.
- Schedules: periodic work, run by one leader.
- Caches: in the process, or shared.
- Push to browsers: events as Server-Sent Events.
Deploying¶
- Choosing a target: what each target needs and what has been tested.
- systemd, Hop3 and Kubernetes.
Operating¶
- Operations: migrations, upgrades, logs, backups and the framework's tables.
- Security: what Myxo protects and what remains yours.
- Troubleshooting: each message and what to do about it.