One of the things I realised while doing research for my book is that contemporary software engineering still has a lot to learn from the 1970s. As we’re in such a fast-moving field, we often have a tendency of dismissing older ideas as irrelevant – and consequently, we end up having to learn the same lessons over and over again, the hard way. Although computers have got faster, data has got bigge
![Apache Kafka, Samza, and the Unix Philosophy of Distributed Data | Confluent](https://cdn-ak-scissors.b.st-hatena.com/image/square/bdbc3cf42dda926db39069b1d235c904df932875/height=288;version=1;width=512/https%3A%2F%2Fcdn.confluent.io%2Fwp-content%2Fuploads%2Fseo-logo-meadow.png)