In this article, third installment of Apache Spark series, author Srini Penchikala discusses Apache Spark Streaming framework for processing real-time streaming data using a log analytics sample application.
Vaughn Vernon in his new book Reactive Messaging Patterns with the Actor Model shows how this model can simplify enterprise software development. After an introduction to the basics of the actor model and tutorials on Scala and Akka the rest of the book is a patterns catalogue describing most of the patterns in the book Enterprise Integration Patterns from an actor model perspective.
Storm is a distributed, fault-tolerant, real-time computation system that was originally developed at BackType and later open sourced by Twitter. Storm Applied is a new book from Manning that aims to provide a practical guide on using Storm, both in a development and in a production setting. InfoQ has spoken with two of the book’s authors, Sean T. Allen and Matthew Jankowski.
This article discusses what stream processing is, how it fits into a big data architecture with Hadoop and a data warehouse (DWH), and what technologies and products you can choose from. 8
Goodgame Studios leverages events to track player behaviors. Due to the volume of their events, Goodgame Studios uses RabbitMQ and cloud technologies to capture this data for further processing.
The Agile Consortium Belgium, Sirris and Agoria organized an event to share experiences with agile methodologies like Scrum, Kanban, visual management, XP, DSDM and Lean.
Reactive Cloud Actors are an implementation of Carl Hewitt's Actor model which can be used to leverage the power of modern distributed systems.
We demonstrate how to build a RESTful API on top of CQRS systems. The result joins HTTP semantics and REST style with distributed computing concerns such as eventual consistency and concurrency. 7
Implementing Domain Driven Design, has brought clarity to an important but little understood area of software design. As a measure of Software Design literature, Vaughn's work is educational and fun.
Shuttle Service Bus is a .NET open source framework providing distribution support for command and event messaging useful in building an EDA system. This article introduces Shuttle and a case study. 5
The main takeway points and lessons learned from QCon San Francisco 2011 as seen by the many attendees who blogged about QCon. Experience QCon through the opinions of the attendees!
The main takeway points and lessons learned from QCon London 2011 as seen by the many attendees who blogged or tweeted about QCon. Experience QCon through the opinions of the attendees!