Encryption underpins free expression, dissent, and the safety of journalists, activists, and ordinary people alike. This series builds a secure messaging system from scratch, starting with the case for doing so.
Extending our Tokio actor framework with supervision hierarchies, panic recovery, and 'let it crash' semantics using CancellationToken, restart loops, escalation channels, and lifecycle callbacks.
After painful production experience with Actix's convoluted async API, I build a leaner actor framework using Tokio channels, covering traits, envelopes, ask/tell patterns, and macros.