Systemicity
Subscribe
Sign in
Home
Archive
About
Using BAPO and DDD to design scalable product orgs
Business-Architecture-Process-Org and DDD inform a strategy for translating your business needs into technical system design that avoids incidental…
Jan 29
•
Andrew Nicholson
Share this post
Systemicity
Using BAPO and DDD to design scalable product orgs
Copy link
Facebook
Email
Notes
More
1
Synchronous vs asynchronous communication: the leakiest abstraction
Synchronous and asynchronous communication are so fundamentally different that if you have to communication async anywhere in the stack, everything…
Jan 25
•
Andrew Nicholson
Share this post
Systemicity
Synchronous vs asynchronous communication: the leakiest abstraction
Copy link
Facebook
Email
Notes
More
Eventual Consistency is no silver bullet for the CAP Theorem
Eventual Consistency is often stated as the solution to the consistency/performance tradeoff in distributed systems (aka the CAP Theorem), but it's just…
Jan 17
•
Andrew Nicholson
Share this post
Systemicity
Eventual Consistency is no silver bullet for the CAP Theorem
Copy link
Facebook
Email
Notes
More
Teams should optimize for small changes
When it comes to shipping changes, bigger is not better.
Jan 7
•
Andrew Nicholson
Share this post
Systemicity
Teams should optimize for small changes
Copy link
Facebook
Email
Notes
More
December 2024
My favorite functions for data manipulation
Software engineering is all about breaking complex problems into simpler parts.
Dec 15, 2024
•
Andrew Nicholson
1
Share this post
Systemicity
My favorite functions for data manipulation
Copy link
Facebook
Email
Notes
More
Four ways to handle concurrency in distributed systems
Distributed systems are complex because concurrency is complex.
Dec 13, 2024
•
Andrew Nicholson
Share this post
Systemicity
Four ways to handle concurrency in distributed systems
Copy link
Facebook
Email
Notes
More
Avoid the autonomy trap
I have worked at startups pre, during, and post hypergrowth.
Dec 10, 2024
•
Andrew Nicholson
1
Share this post
Systemicity
Avoid the autonomy trap
Copy link
Facebook
Email
Notes
More
Beyond the CAP Theorem - consistency models
tldr; Consistency models describe the consistency guarantees between processes in a distributed system.
Dec 2, 2024
•
Andrew Nicholson
Share this post
Systemicity
Beyond the CAP Theorem - consistency models
Copy link
Facebook
Email
Notes
More
The hidden costs of low-code tools
There has been a recent boom of powerful off-the-shelf tools that allow non-programmers to build and operate software systems that can run a business.
Dec 2, 2024
•
Andrew Nicholson
Share this post
Systemicity
The hidden costs of low-code tools
Copy link
Facebook
Email
Notes
More
What is a distributed system?
Distributed systems are just that - systems whose components are distributed in space.
Dec 2, 2024
•
Andrew Nicholson
Share this post
Systemicity
What is a distributed system?
Copy link
Facebook
Email
Notes
More
November 2024
A single write store is the "source of truth"
The phrase “source of truth” has become a popular attempt to simplify distributed systems. It sounds great - there is a single place where data is…
Nov 28, 2024
•
Andrew Nicholson
Share this post
Systemicity
A single write store is the "source of truth"
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts