“Random picks from all over the Internet”.
A talk describing some drawbacks of the existing web architectures, which typically involves database with mutable state, caching layer and backend. Martin shows how you could benefit from using LinkedIn’s framework - Apache Samza. “At the moment, it seems to me that the main reason why systems are still being built with mutable databases is just inertia”, he says.
A couple of really good advices from Thomas Reynolds: prefer records over classes, use laziness where applicable and design by contract.
There is a lot of fuss around microservices nowadays. These guys seem able to manage a large Rails app.
- Controlling Time and Space: understanding the many formulations of FRP by Evan Czaplicki
- Understanding Latency by Gil Tene
- Contrasting Haskell & Erlang in peer-to-peer protocol implementation