Anyone attempting distributed systems engineering:
This just came up on Hacker News
https://replica-io.dev/blog/2024/03/04/on-implementation-of-distributed-prtocols
Woefully superficial and incomplete survey of attempts at distributed systems.
But should still do the job of discouraging 99% of everyone that endeavors to do so to drop everything and abandon this particular ship. Chances are you're not cut out to do it.
Forget "AI", *this* is the hardest challenge in computer science today. It separates the wheat from the chaff for good and you're probably chaff.