Not all systems are based on events or facts. In some problem spaces events make complete sense; they are about facts that are happening over periods of time. But a lot of systems are instead focused on information that flow through a process, Greg Young explained at DDD Exchange Day in London last week, using handling of a mortgage application inside a bank as an example.
Last week Yahoo! announced the open source release of Storm on Hadoop cluster. This implementation enables Storm applications to utilize the computational resources of a Hadoop cluster along with accessing Hadoop’ storage resources such as HBase and HDFS.
To take advantage of the great concurrency opportunities the new multi-core machines gives us we should use a programming model that helps us achieve this, and the Actor model gives us a number of tools for doing that, Vaughn Vernon stated at this year’s DDD Exchange Day in London.
Use events for interactions between small business components to bring simplicity to a system’s architecture, Russ Miles suggests in a recent presentation about simple event-driven components, as a follow-up on his talk a month earlier where he laid the architectural ground for his ideas about simplicity.
A new CQRS, Command Query Responsibility Separation, C# based Starter Kit to help developers get up and running with CQRS on .NET has been developed, not as a framework, but as a tutorial for developers interested in learning about CQRS, and as a possible starting ground for a CQRS based system.
Using events for interactions between small business components can bring simplicity to a system’s architecture, Russ Miles explained in a presentation last week talking about Architectural Simplicity through Events.
At its annual customer conference in Las Vegas, IBM unveiled a number of new enhancements to its “MobileFirst” portfolio of products including data analytics support, mobile cloud services, cross-platform testing capabilities, as well as a series of updates to their core products to better support the mobile ecosystem.
The Patterns and Practices team at MSDN recently announced a CQRS Journey Guidance project – the project walks through building a fictional Contoso Conference Management System using DDD, CQRS and Event Sourcing.
On 26th June the IEEE is organizing a one day expert summit in London called Mastering Uncertainty in the Software Industry: Risks, Rewards, and Reality at the British Computer Society.
A new open source project – Dempsy adds one more option for people trying to do real time processing of big data. Comparable to Storm and S4 Dempsy is most applicable to near real time stream processing where latency is more important than guaranteed delivery.
Phusion has released a preview release of their upcoming 3.2 version of Phusion Passenger. Version 3.2 comes with a re-written ApplicationPool, I/O handling is now event-driven and the Python support became a first-class citizen.
The Carnegie Mellon University Software Engineering Institute is organizing a free virtual event on software architecture. The show will provide information on tools and methods on 28th February, 1 pm to 4:30 p.m. ET.
In his recent presentation at the Le Web 2011 conference in Paris, Forrester Research's Chairman and CEO George Colony claimed that most thinking models about the Internet and the Web are outdated. Moreover, users already seem to be saturated by the Social Network Model. According to Colony, the next real big thing will be the App Internet.
At the peak of the SOA hype, Complex Event Processing (CEP) was hailed as SOAs "next big thing". Since then several CEP solutions have come and gone, and the term CEP is not used as much as it once was. Has it failed to deliver on initial claims or has it simply become a core part of most SOA infrastructures that we take it for granted? And does CEP have anything to offer the Cloud?