GeistHaus
log in · sign up

Reactive Database Access – Part 1 – Why “Async”

blog.jooq.org

Notice that the examples in this article may be outdated, as Typesafe’s Activator works differently now. The blog post will not be maintained to provide up-to-date Activator examples. We̵…

1 page links to this URL
Articles

This is an overview of some of what I’ve written over the years. Featured 10000 nodes and beyond with Akka Cluster and Rapid On pinning and and isolating CPU cores Akka Raspberry PI demos A new adaptive accrual failure detector for Akka SRE / DevOps On Azure Rust Fearless concurrency with Rust, cats, and a few Raspberry PIs Building a cat litter box reminder with Rust Rust development for th Raspberry Pi on Apple Silicon Tour of Temporal Part 1: Welcome to the Workflow Part 2: Performance (latency) Tour of Akka Typed Part 1: Protocols and Behaviors Part 2: Message adapters, ask pattern and actor discovery Part 3: Supervision and signals Part 4: Event Sourcing Part 5: Cluster Sharding Part 6: Cluster Singleton and Routers Tour of Akka Cluster Part 1: Akka Distributed Data Part 2: Eventual consistency, persistent actors, message delivery semantics Part 3: Cluster Sharding Part 4: Testing with the multi-node-testkit and a handful Raspberry PIs Akka anti-patterns Basics Shared mutable state Blocking Flat actor hierarchies / Mixing business logic and failure handling Race conditions Stateless actors Too many actors Performance Logging the wrong way Being out of touch with the hardware Overusing ActorSelection Using Java Serialization Network / Cluster Using remoting Trusting the network Always using the defaults (to be written) Using cluster without / with the wrong split-brain resolver (to be written) Architecture / Design Not defining a protocol (to be written) Naming your application components after akka concepts Too many actor systems Blindly ignoring dead letters (to be written) Akka Raspberry PI Akka Cluster LED strips Akka Cluster, Java and the Raspberry PI 3 Model B Akka Streams – What is NotUsed all about A handful Akka techniques Scala Optimizing CI build times for Scala projects A quick tour of build tools in Scala A quick tour of JSON libraries in Scala A quick tour of relational database access with Scala 5 years of Scala and counting – debunking some myths

1 inbound link article en pages distributed systemslow latencyperformanceakkarust