Jack Vanlightly
Jack Vanlightly
bookkeeper-tlaplus
A TLA+ specification of the Apache BookKeeper replication protocol
ChaosTestingCode
Code for doing chaos testing on various distributed systems
DslParser
Example of a DSL parser that takes a DSL and generates a SQL query and parameters
Taskling.NET
API for batch jobs. Partitioning of batches into blocks of work, limiting the number of concurrent task instances, critical sections across servers, standardised activity logging and alerting.
CDC-Tools
.NET Core applications and libraries for working with SQL Server CDC, with outputs to SQL Server, Kafka, Redshift
Govrnanza
An API governance system for managing APIs in large organisations
RabbitMq-PoC-Code
Just proof of concept code for working with the C# RabbitMq client
Rebalanser
.NET Standard 2.0 library for resource distribution amongst collaborating nodes, for example, distributing multiple queues amongst a group of consumers.
StreamProcessingSeries
Source code for my data processing pipelines blog series