Clockworks
Clockworks makes time injectable, adds deterministic simulated time, and builds time-ordered identifiers and causal clocks on top
Technical blog covering systems programming, C#, F#, Rust, distributed systems, API design, and software architecture. Deep dives into .NET internals, protocol analysis, and high-performance computing.
Clockworks makes time injectable, adds deterministic simulated time, and builds time-ordered identifiers and causal clocks on top
Mapping initial conditions, boundary conditions and control inputs to real life and business decisions
A practical comparison of On-Behalf-Of (OBO) and Managed Identity for service-to-service authentication in Azure API Management.
An analysis of the JSON-RPC protocol
An analysis of the JSON-RPC protocol
String processing with F# at the core and C# at the edges
API request signatures are a more secure way to authenticate API requests than API keys. Learn how to generate and verify request signatures in this guide.