• submit to reddit
Phil Whelan09/18/14
1924 views
0 replies

Microservices and PaaS (Part 3)

Moving from a traditional monolithic architecture to a microservices approach is an enormous change for any organization, and fraught with multiple challenges. I'll cover a number of these here, including an emphasis on a microservices approach that isn't to be taken lightly.

Benjamin Ball09/14/14
4132 views
0 replies

The Best of the Week (Sept 5): Enterprise Integration

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (Sept 5 to Sept 12). This week's topics include REST API security, SOA principles, REST services with Spring, designing RESTful APIs, and getting started with JHipster.

Nial Darbey09/05/14
5654 views
0 replies

SOA School: Put your SOAP to REST

The benefits of applying the principles of SOA when catering to the IT needs of your organization are clear in a business-driven, vendor-neutral architecture. It considers all requirements from the perspective of the business process and delivers implementations in order to automate the same.

Markus Eisele09/02/14
2051 views
0 replies

Bootstrapping Apache Camel in Java EE7 with WildFly 8

Since Camel version 2.10 there is support for CDI (JSR-299) and DI (JSR-330). This offers new opportunities to develop and deploy Apache Camel projects in Java EE containers but also in standalone Java SE or CDI containers. Time to try it out and get familiar with it.

Dave Rooney08/27/14
3361 views
0 replies

"How Thin is Thin?" An Example of Effective Story Slicing

Like the graphene example at the beginning of the post, thin stories have remarkable properties far beyond the fact that they are just "thin". The value gained by learning how to split Stories effectively is enormous owing to the flexibility it provides by deferring decisions as long as possible and the removal of the need to estimate at a granular level.

Bilgin Ibryam08/25/14
1985 views
0 replies

Clustered Idempotent Consumer Pattern with Infinispan

I've created a small project that shows how to use JBoss Infinispan with Apache Camel and the Idempotent Consumer Pattern to guarantee a message will not be processed twice in a clustered environment.

Benjamin Ball08/24/14
3298 views
0 replies

The Best of the Week (Aug 14): Enterprise Integration Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (August 14 to August 21). This weeks topics include microservices and enterprise architecture, REST API security, Spring Boot with Git and Gradle, jsonpickle and Python, and lambda architecture.

Ross Mason08/23/14
2464 views
0 replies

Integrating Mule ESB with .NET Based Rules Engines

The recent release of the Anypoint Connector for .NET opens up many opportunities for plugging into .NET based rules engines. Since the .NET Connector allows developers to call out to native .NET code, these rules engines can be easily integrated as a result.

Benjamin Ball08/20/14
23194 views
30 replies

Java 9 Features Announced — What Do You Think?

JDK 9 features have been announced, and we want to know what you think about them! Are these features something you've been waiting for, or are you a bit underwhelmed? Do some of these proposals seem to go against improvements that you want? Post a comment and tell us!

Ricky Ho08/20/14
5109 views
0 replies

Lambda Architecture Principles

In this post, I'd like to summarize the key principles of the Lambda architecture, focus more in the underlying design principles and less in the choice of implementation technologies, which I may have a different favors from Nathan.

Simon Brown08/04/14
4401 views
0 replies

Distributed Big Balls of Mud

For some people microservices is "the next big thing", whereas for others it's simply a lightweight evolution of the big SOAP service-oriented architectures that we saw 10 years ago "done right". I do like a lot of what the current microservice architectures are doing, but it's by no means a silver bullet.

Madhuka Udantha08/03/14
4859 views
0 replies

Fundamental Building Blocks of Event Processing

Agent technology handles extreme scalability issues. Agents are characterized by being autonomous, having interactions, and being adaptive. CEP engines can be autonomous and interactive to the extent that they simply respond to multiple (complex and continuous) events.

Benjamin Ball07/27/14
6490 views
0 replies

The Best of the Week (July 18): Enterprise Integration Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration Zone (July 18 to July 25). This week's topics include big data architecture, APIs and the World Cup, building GlassFish from source, a JBoss Fuse demo, and Camel on JBoss EAP.

Gil Zilberfeld07/25/14
4827 views
0 replies

Test Attribute #5 – Differentiation

In order to analyze a problem when tests fail, we need to get into detective mode. The more evidence we have, the better. With enough differentiation, we can get a mental model of what works and what doesn’t, and better – where the problem might lurk, so we can go on and fix it.

David Winters07/25/14
6373 views
0 replies

JBoss Data Grid: Installation and Development

In this blog, we will discuss one particular data grid platform from Redhat namely JBoss Data Grid (JDG). We will firstly cover how to access and install this data grid platform and then we will demonstrate how to develop and deploy a simple remote client/server data grid application which utilises the HotRod protocol.