BT

Your opinion matters! Please fill in the InfoQ Survey!

Architecture & Design Follow 884 Followers

Event Sourcing in an Unreliable World

by Jan Stenberg Follow 9 Followers on  Nov 30, 2017

Examples of event sourced systems are often from process-oriented domains, like e-commerce, with incoming commands that generate events. But there are domains without processes that are intrinsically unreliable where we are collecting events from external event sources with transports that are unreliable, Lorenzo Nicora explained at the recent Microservices Conference µCon London 2017.

Architecture & Design Follow 884 Followers

Jonas Bonér on How Events Are Reshaping Modern Systems

by Srini Penchikala Follow 17 Followers on  Nov 14, 2017

Jonas Bonér talked about event driven services and how event driven architectures (EDA) and event stream processing (ESP) technologies are helping with designing the modern applications based on distributed systems. He spoke at the recent Reactive Summit 2017 Conference.

Architecture & Design Follow 884 Followers

Designing Event Sourced Microservices

by Jan Stenberg Follow 9 Followers on  Nov 12, 2017

Event sourced microservices is an area that hasn’t been explored nearly as much as it should be, Greg Young claimed at the recent Microservices Conference µCon London 2017, but he also strongly emphasized that you should not event source all your microservices. Instead, he recommends looking at individual services and applying the event sourcing pattern to services that actually benefit from it.

Architecture & Design Follow 884 Followers

Vaughn Vernon Uses Reactive DDD to Model Uncertainty in Microservices

by Thomas Betts Follow 5 Followers on  Oct 09, 2017 6

Microservices and reactive systems bring with them uncertainty about messages arriving out of order, multiple times, or not at all. How to react to such uncertainty is a business decision, says Vaughn Vernon, and is best captured by modeling the uncertainty using concepts of Domain-Driven Design.

Architecture & Design Follow 884 Followers

Event Architectures and Event Streaming

by Jan Stenberg Follow 9 Followers on  Sep 06, 2017

When moving from a monolithic system to a distributed or microservices system, you commonly also move from a single source of truth in one database to many databases and thus many sources of truth. Using an event architecture and persisting all events as a stream can give back the single source of truth, Ben Stopford claims in one of a series of blog posts about events, event streams and Kafka.

Architecture & Design Follow 884 Followers

Selecting an Event Architecture

by Jan Stenberg Follow 9 Followers on  Aug 24, 2017

When designing a distributed system, maybe based on microservices, and you are considering an event architecture, there are several models and technologies available. When choosing how to implement the architecture the non-functional requirements are a main factor, David Dawson claims when describing different styles of event architectures in a recent blog post.

Architecture & Design Follow 884 Followers

QCon New York 2017: Scaling Event Sourcing for Netflix Downloads

by Andrew Morgan Follow 0 Followers on  Aug 23, 2017

Phillipa Avery, senior software engineer at Netflix, and Robert Reta, senior software engineer at Netflix, presented their Cassandra-backed event sourcing architecture at QCon New York 2017. Currently, it powers the download feature in Netflix, and was summarised as something which improved the flexibility, reliability, scalability and debuggability of their services.

Cloud Follow 108 Followers

Microsoft Ships Azure Event Grid for Unified Event Processing

by Richard Seroter Follow 3 Followers on  Aug 16, 2017

Today, Microsoft released a novel service for ingesting and processing cloud events. The Azure Event Grid takes events generated from Azure services, or custom apps, and routes them to chosen handlers.

Cloud Follow 108 Followers

Amazon CloudWatch Events Gains Cross-Account Event Delivery

by Steffen Opel Follow 0 Followers on  Jul 31, 2017

Amazon Web Services (AWS) recently added cross-account event delivery to Amazon CloudWatch Events to support use cases such as the tracking of events across an entire organization and the handling of events in separate accounts to implement advanced security schemes.

Architecture & Design Follow 884 Followers

Process Managers in Event-Based Systems

by Jan Stenberg Follow 9 Followers on  Jul 28, 2017 1

Publishing events to notify about changes in a domain keeps different domains decoupled from each other, but if there really is a logical flow of events it becomes implicit and hard to follow. A better solution is to use a Process Manager to keep track of the overall process, Bernd Rücker stated in his presentation at this year’s DDD eXchange conference.

Architecture & Design Follow 884 Followers

Versioning of Events in Event Sourced Systems

by Jan Stenberg Follow 9 Followers on  Jul 17, 2017

A challenge with event sourced systems is that events put in the event store years ago must be readable today, even though the software has gone through numerous changes, Greg Young stated in his presentation at this year’s DDD eXchange conference. If a system can be taken down, versioning of events is relatively simple. The real challenge comes when a system can’t be taken down.

Cloud Follow 108 Followers

Integrate 2017 Recap: Adding Intelligence to Integration

by Kent Weare Follow 7 Followers on  Jul 04, 2017

Integrate 2017, an annual integration event focused on Microsoft Integration technologies, took place in London from June 26th – 28th. Some of the key themes that were discussed include the role of cognitive computing in integration, API orchestration, SaaS connectivity, cloud native integration, the impact of serverless on integration and cloud messaging at scale.

Architecture & Design Follow 884 Followers

Dynamically Reconfigurable Event Driven Systems at QCon NY

by Pierre-Luc Maheu Follow 2 Followers on  Jul 03, 2017

Danny Gooverts, CTO at The Glue, presented at QCon New York a solution architecture enabling banks to evolve and follow market trends and needs. The solution combines events based service modeling, in memory data processing grid and Docker based deployments to achieve scalability and exactly once processing.

Data Science Follow 371 Followers

Managing Data in Microservices

by Srini Penchikala Follow 17 Followers on  Jun 28, 2017 2

Randy Shoup from Stitch Fix team spoke at QCon New York 2017 Conference about managing the data and isolated persistence in Microservices based applications. He also talked about events as a first class construct for microservices.

Data Science Follow 371 Followers

Dani Traphagen on Next Phase of Distributed Systems with Apache Ignite

by Srini Penchikala Follow 17 Followers on  May 15, 2017

Dani Traphagen from GridGain spoke at OSCON 2017 Conference about Apache Ignite platform. She talked about the paradigm shift in viewing the disk as a bottleneck, the decreasing costs of memory and how to optimize toward the cache, leveraging it for microservices architectures with the open source project Apache Ignite.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT