All blogs / Distributed systems / cloud
Manuel Bernhardt
Distributed systems and high performance
Distributed systems / cloudSoftware / engineering practiceEssays / personal
- Posts
- 102 from 19 Jan 2008 to 24 Jul 2025
- Posting
- now and then
- Kind
- personal blog
- Feed
- https://manuel.bernhardt.io/posts/index.xml
2025 3
2024 4
2023 1
2022 2
2021 8
2020 2
2019 10
- Tour of Akka Typed: Cluster Singleton and Routers
- Tour of Akka Typed: Cluster Sharding
- One step closer: exploiting locality in Akka Cluster based systems
- Tour of Akka Typed: Event Sourcing
- Tour of Akka Typed: supervision and signals
- Tour of Akka Typed: Message Adapters, Ask Pattern and Actor Discovery
- Tour of Akka Typed: Protocols and Behaviors
- Optimizing CI build times for Scala projects
- Why I’m still using a MacBook Pro Late 2013 in 2019
- Raspberry PI Akka Cluster LED strips
2018 11
- 2018: year in review
- Akka anti-patterns: too many actors
- Tour of Akka Cluster
- Akka anti-patterns: Java serialization
- Akka anti-patterns: stateless actors
- A quick tour of build tools in Scala
- Tour of Akka Cluster – Testing with the multi-node-testkit and a handful Raspberry PIs
- Akka anti-patterns: overusing ActorSelection
- Tour of Akka Cluster – Cluster Sharding
- Tour of Akka Cluster – Eventual consistency, persistent actors, message delivery semantics
- Tour of Akka Cluster – Akka Distributed Data
2017 10
- Subsequent thoughts on fatherhood
- Akka anti-patterns: naming your application components after Akka concepts
- A new adaptive accrual failure detector for Akka
- Akka anti-patterns: trusting the network
- Akka anti-patterns: using remoting
- Tour de Lagom Part 1: Lagom and microservices
- Akka Streams – What is NotUsed all about
- Akka anti-patterns: blocking
- You got to hold the frame – Avoiding burnout or Lessons learned from six years as an independent consultant
- IntelliJ IDEA OS X Shortcuts on Ubuntu Gnome
2016 11
- Akka anti-patterns: being out of touch with the hardware
- Akka anti-patterns: logging (the wrong way)
- Akka anti-patterns: too many actor systems
- Akka anti-patterns: race conditions
- Akka anti-patterns: flat actor hierarchies or mixing business logic and failure handling
- Akka anti-patterns: shared mutable state
- The reality of writing a technical book
- The microservices marathon
- Akka Cluster, Java and the Raspberry PI 3 Model B
- The one Play Framework productivity tip you should know about
- Upgrading from React 0.11.2 to 0.14.7 in 374 easy steps
2015 5
2014 3
2013 16
- Java2Days Sofia 2013
- Tips & tricks for setting up a Play 2 project
- Reactive Golf or Iteratees and all that stuff in practice, part 3
- Java Klassentreffen 2013: Scala Introduction slides
- Reactive Golf or Iteratees and all that stuff in practice, part 2
- Reactive Golf or Iteratees and all that stuff in practice, part 1
- Scala with SublimeText
- How to read the Play session from AngularJS
- The case for document-oriented databases
- CRUD trait for Slick models in the Play! framework
- Quickly open errors in your IDE when developing Play applications
- How to disable the Shift + F10 “slow motion” animation on OS X and reclaim the keyboard shortcut
- Java impressions after 2 years of abstinence
- One week on Tenerife
- Dynamic multi-modular SBT project
- Multi-modular development with Play 2.1