JavaOne 2008: SOA and Performance
Originally, I wrote this entry as part of my [tag]JavaOne 2008[/tag] entries. Then I realized that it deserves a separate topic on its own. Because, as [tag]Service-Oriented Architectures[/tag] gain...
View ArticleJavaOne 2008: SOA, SCA, REST and Comet Discussed
JavaOne 2008 / Day 2 (Part 1) No trace of my jet lag… It was difficult enough to wake up this morning. The second day of [tag]JavaOne 2008[/tag] started with the same routine: Getting ready, checking...
View ArticleProblems with Event Driven Architecture
Some of the architects here at DSI and myself have been investigating the reconstruction of a major system into an Event Driven Architecture (EDA). The pattern is extremely well distributed and as...
View ArticleAd Hoc Data Changes in an Event Driven Architecture
Ad hoc data changes are often a necessary evil within modern enterprise applications. Right-thinking development professionals hate them. They hate them because they’re dangerous, often implemented by...
View ArticleEvent Driven Architecture Synchronization Issues
Event Driven Architecture allows for unprecedented levels of decoupling between a system’s major components. Recently I’ve been blogging about the hidden issues that can appear when adopting this model...
View ArticleSynchronizing a Restored Event Driven Component with its Upstream Components
In the event of a catastrophic failure for a component in an Event Driven Architecture, it’s expected for the component to have synchronization issues. I’ve already discussed how an Event Driven...
View ArticleBuilding a RESTful Service Layer with JAX-RS, RESTEasy and Spring Framework
Just like many of you, we’ve been developing RESTful services for a while. We’ve used various frameworks in .NET and in Java, in large systems as well as on the server-side or our mobile apps. Unless...
View ArticleSeven Reasons for Employing Asynchronous Messaging
To me asynchronous messaging means asynchronous, persistent, transactional messages; think MSMQ, MQ series, Rabbit MQ that sort of thing. Asynchronous messaging is still a popular communications...
View Article