The source of this content, by Oliver White, is the full version of Typesafe’s recent report Going Reactive 2016. Rise of the [Micro]machines Microservices-based systems have been gaining a lot of attention lately. Martin Fowler, the well-known co-author of the Agile Manifesto, has produced a popular explanation of microservices with James Lewis that has been getting a lot […]

Read more

This article, appearing originally on O’Reilly.com, is part 2 of Tyler Akidau’s excellent and revealing blog series The World Beyond Batch Streaming. Tyler continues his approachable, expert view on the evolution of data processing with a focus on streaming systems, unbounded data sets, and the future of big data. Introduction Welcome back! If you missed […]

Read more

In this hilarious, off-the-cuff podcast by Typesafe’s Tonya Moore, Viktor Klang exposes his true feelings about how the resilience and self-healing nature of Akka actors in Reactive systems ties into his fears of the impending Zombie apocalypse. Lucky for us, this is not part of his 2016 predictions. Tonya Rae Moore: Hi, and welcome to […]

Read more

The gang at Takipi is always doing something interesting––most recently, they described on their blog how to use Play Framework, Scala and Slack to serve their human needs for food and drink by automating their lunch order. Automate all the things! Slack slash commands to the rescue Every day at noon, lunch orders are launched. […]

Read more

Appearing originally on BraveNewGeek.com, this article discusses the need to embrace failure like a boss in highly distributed, microservices-based systems. When it comes to reliability engineering, people often talk about things like fault injection, monitoring, and operations runbooks. These are all critical pieces for building systems which can withstand failure, but what’s less talked about is the […]

Read more

At Intent HQ, no random project may seem too geeky. In this original blog post by hAkker Albert Pastrana, you can see how Akka Streams can be used to process the entire Wikidata dump in parallel and using constant memory with just your laptop. Here at Intent HQ we use Wikipedia and Wikidata as sources […]

Read more

In this post by Josh Long, which appeared originally on DZone, the industry’s favorite poster child–microservices–gets a look from the developer perspective, reviewing the power, patterns and pains that come with this new way of architecting Reactive systems. Learn to use known distributed systems patterns to make your microservices-based applications more resilient and more robust. […]

Read more

Tyler Akidau is used to working on massive-scale streaming systems, and prepared this high-level tour of modern data processing concepts, which appeared originally on the O’Reilly blog. Editor’s note: This is the first post in a two-part series about the evolution of data processing, with a focus on streaming systems, unbounded data sets, and the future […]

Read more

Appearing originally on the Typesafe blog, this article covers two emerging (and somewhat frightening) machine learning technologies for the JVM – Deeplearning4J and BIDData. The explosive interest in building and deploying message-driven, elastic, resilient and responsive Reactive applications in enterprises continues to drive the need for real-time data streaming and instant decision-making. We see tools […]

Read more

In Matt Asay’s original article on TechRepublic, Samsung displays its vision for SAMI, which aims to standardize the way we develop, launch and work in a future with billions of connected Internet of Things (IoT) devices. This platform initiative is built with (deep breath): Java, Scala, Play, Akka, Kafka, Zookeeper, Cassandra, ElasticSearch, MongoDB, TitanDB, Redis, MySQL, Spark, […]

Read more