Engineering Digest 0x5
--

π₯ The Engineering Digest #5 is hereπ₯
Subscribe
Medium https://medium.com/@yasik
Telegram https://t.me/engdigest
This digest isnβt going away, it just took two extra days to collect some awesome stuff to read π
πππ Kappa Architecture. Kappa Architecture is a software architecture pattern. Rather than using a relational DB like SQL or a key-value store like Cassandra, the canonical data store in a Kappa Architecture system is an append-only immutable log
http://milinda.pathirage.org/kappa-architecture.com/
πππ A huge collection of static analyses tools for pretty much every production programming language. Some of this stuff we are also using at Uber.
https://github.com/mre/awesome-static-analysis
πππ Storage engine design β an introductory guide on designing and building storages. Along the lines you will find some interesting links to other resources that are worth some attention.
http://akumuli.org/akumuli/2017/04/29/nbplustree/
πππ Six programming paradigms that will change how you think about coding.
βEvery now and then, I stumble across a programming language that does something so different that it changes how I think about coding. In this post, I want to share some of my favorite finds.β
http://www.ybrikman.com/writing/2014/04/09/six-programming-paradigms-that-will/
πππ Feynman Algorithm. The Feynman algorithm was facetiously suggested by Murray Gell-Mann, a colleague of Feynman, in a New York Times interview.
http://wiki.c2.com/?FeynmanAlgorithm
πππ How to do Software Engineering Interviews: Notes to Interviewees. βIn my 10+ year career as a software engineer, I have been an interviewee and interviewer more times than I can countβ.
πππ A paper on large-scale machine learning on heterogeneous distributed systems.
https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45166.pdf