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”.

https://medium.com/@upekabee/how-to-do-software-engineering-interviews-notes-to-interviewees-a1c83493fc7e

πŸ‘‰πŸ‘‰πŸ‘‰ A paper on large-scale machine learning on heterogeneous distributed systems.

https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45166.pdf