![The Log: What every software engineer should know about real-time data's unifying abstraction](https://log4dev.com/articles/the-log-what-every-software-engineer-should-know-about-real-time-data-s-unifying-abstraction-128/49e733ec2f118a17a9a01a92178f5a5569f9180a47c0e3f76d4676584c7c7d9a0523328632848a62a3dd493e6bf753e59fe542e9c7b120fe5662238e162e17af.png)
The Log: What every software engineer should know about real-time data's unifying abstraction
I joined LinkedIn about six years ago at a particularly interesting time. We were just beginning to run up against the limits of our monolithic, centralized database and needed to start the transition to a portfolio of specialized distributed systems. This has been an interesting experience: we built, deployed, and run to this day a distributed graph database, a distributed search backend, a Hadoop installation, and a first and second generation key-value store....