Kafka is a populair opensource, distributed streaming, platform which prides itself on key features as fault-tolerance and replay options. My colleague Jan van Zoggel wrote a nice “getting started” blog…
When entering the world of Apache Kafka, Apache Spark and data streams, sooner or later you will find mentioning of another Apache project; namely Apache AVRO. So …. What is Apache Avro…
Apache Kafka is a publish-subscribe messaging solution rethought as a distributed commit log. The original use case for Kafka was to be able to rebuild a user activity tracking pipeline…
Microservices are all the craze right now and have been for some time. But with the dust settling, the architectural style seems to be taking shape. With that happening the benefits…
When we started our Case Management adventure the Case Management Model and Notation (CMMN) standard was still relatively new and unknown. (May 2014 the official 1.0 release was released). Both our design…
When you need a fast and simple solution to store your XML documents, ElasticSearch is there to help. Elasticsearch is a distributed, open source search and analytics engine, designed for horizontal…
Companies have been using workflow and content management for many, many years. In IT we got used to the term Business Process Management (BPM) whenever we spoke of automated process…
Every docker run command creates a container on your system. When you exit the container (and it is no longer running) it is still there on disk and can be seen with docker…
Even though Hawtio is a pretty awesome console for JBoss Fuse, sometimes you want or even need to have the underlying data Hawtio uses. Maybe you want to incorporate it…
After successfully getting the Oracle SOA Maven Plugins into your Maven Repository, it’s time to use them! So, you create a new SOA Project or mavenize an existing one, navigate…
As an integration consultant I have an extensive background in web services. To be specific SOAP enabled web services. The way I used to create a service was by first…
When setting up a continuous integration solution for Oracle SOA Suite code, it is best to work with mavenized projects, and thus rely on Oracle-provided maven plugins to do the…
Let’s say you have created an Oracle Enterprise Linux 7.2 Virtual Image in VirtualBox where you didn’t pay enough attention to the details, and you went with the default size…
The alternate title to this post might as well be: GParted Live CD won’t boot correctly on VirtualBox. It just doesn’t, unless you make a specific modification to your Virtual…
Stop me if you’ve heard this one before. Somewhere in organization X there is this piece of legacy code that is quite business critical. It is very old and probably…
I was recently struggling a bit to instantiate a java.util.Properties object via OSGi Blueprint. Normally when dealing with properties in OSGi Blueprint I use the OSGi Admin config or Compendium…
I need to call a webservice that uses basic authentication. All the solutions and suggestions I could find via google where ether complicated or a lot of work. Until I…
I was looking for a small server to run my personal fuse installation on. After a quick search I found the raspberry Pi as a likely candidate. A cheap and…
With probably the most unpronounceable acronym in the world of IT, and there are a lot, HATEOAS is also one of the most obscure and misunderstood constraints of the REST…
As of version 2.14 camel supports an easy alternative for the implementation of rest interfaces, RedHat implemented it in Fuse 6.2 You can now use the rest DSL as an…