Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Systems Architecture Field Notes Series' Articles
Back to Kingsley Onoh's Series
How a 58-Table Subscription Crashed the Entire Replication Cluster
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Mar 4
How a 58-Table Subscription Crashed the Entire Replication Cluster
#
postgres
#
database
#
devops
#
backend
2
reactions
Comments
Add Comment
4 min read
Why the Pricing Algorithm Has Two Completely Different Strategies for Rank 1
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Mar 4
Why the Pricing Algorithm Has Two Completely Different Strategies for Rank 1
#
python
#
algorithms
#
ecommerce
#
backend
1
reaction
Comments
Add Comment
5 min read
Why I Run the Entire Pipeline Twice to Match Products
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Mar 4
Why I Run the Entire Pipeline Twice to Match Products
#
python
#
ecommerce
#
shopify
#
backend
Comments
Add Comment
5 min read
Why I Split Minutes Prediction Into Two Models Instead of One
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Mar 4
Why I Split Minutes Prediction Into Two Models Instead of One
#
architecture
#
data
#
datascience
#
machinelearning
1
reaction
Comments
Add Comment
6 min read
The Matching Problem No One Talks About
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Mar 22
The Matching Problem No One Talks About
#
go
#
reconciliation
#
scoringalgorithms
#
datamatching
2
reactions
Comments
Add Comment
4 min read
I Built a Knowledge Graph Into the Retrieval Pipeline and Then Dropped It in Production
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Mar 30
I Built a Knowledge Graph Into the Retrieval Pipeline and Then Dropped It in Production
#
rag
#
hybridretrieval
#
knowledgegraph
#
neo4j
1
reaction
Comments
1
comment
5 min read
Why I Designed the Whole System Around Kafka and Then Deployed Without It
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 9
Why I Designed the Whole System Around Kafka and Then Deployed Without It
#
typescript
#
fastify
#
kafka
#
websocket
1
reaction
Comments
Add Comment
6 min read
Why I Compute Every Appointment Slot from Scratch on Every Request
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 18
Why I Compute Every Appointment Slot from Scratch on Every Request
#
healthydebate
#
scheduling
#
python
Comments
Add Comment
6 min read
Why Extracted Obligations Never Activate Themselves
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 18
Why Extracted Obligations Never Activate Themselves
#
statemachine
#
dotnet
#
domainmodeling
Comments
Add Comment
6 min read
The Compliance Problem That Disappears When You Stop Updating Rows
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 18
The Compliance Problem That Disappears When You Stop Updating Rows
#
eventsourcing
#
postgres
#
immutablitiy
Comments
Add Comment
6 min read
Why the PO Resolver Has Five Strategies, Not One Algorithm
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 18
Why the PO Resolver Has Five Strategies, Not One Algorithm
#
kotlin
#
matchingalgorithms
#
exposed
Comments
Add Comment
8 min read
Building a DAG Orchestrator That Rewrites Its Own Execution Plan
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 18
Building a DAG Orchestrator That Rewrites Its Own Execution Plan
#
dag
#
python
Comments
Add Comment
6 min read
I Spent a Week Securing Webhook Ingestion. The Real Attack Surface Was Delivery.
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 18
I Spent a Week Securing Webhook Ingestion. The Real Attack Surface Was Delivery.
#
security
#
ssrf
#
webhook
Comments
Add Comment
6 min read
Why Anomaly Detection Can't Block the Ingestion Pipeline
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 18
Why Anomaly Detection Can't Block the Ingestion Pipeline
#
rust
#
async
#
tokio
Comments
Add Comment
6 min read
Stripe Said Past Due. The State Machine Said No. Both Were Right.
Kingsley Onoh
Kingsley Onoh
Kingsley Onoh
Follow
Apr 18
Stripe Said Past Due. The State Machine Said No. Both Were Right.
#
stripe
#
elixir
#
webhook
Comments
Add Comment
6 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account