We build the bridges to your core IT systems.

Blog.

IBM Cast Iron: Prefer Batch over Looping

Cast Iron is the product that serves as the cloud adapter in the IBM middleware ecosystem.In the following examples we will  take a look  at the TIPs (provided in the database provided by IBM) and how these examples can be modified to use batch processing resulting

Read More »

Performance Issues

Recently I was asked to look at an interface which had some serious performance issues. The interface was responsible for downloading tasks (and sub-tasks) into the database, and was taking around 35 minutes to complete: The setup was as follows: The database call was split

Read More »

Making a searchable IData cache.

Since v8.2 we have access to Terracotta caching (Ehcache) using the pub.cache services. This is a great addition, however when working with them you’ll notice they’re still very low level java-based. Putting something in them requires java objects for both the keys and the objects.

Read More »

Software AG Event-Driven Architecture (EDA)

At our latest Fast-track session the question was raised what EDA (even driven architecture) is and what it is used for. Luckily there is some documentation. Basically EDA is a set-up/methodology of how SAG sees you working with events on their platform. For that it provides

Read More »

IBM BPM – Task Notification Email template

A customer of mine had the requirement to send an email every time a task is created for a user. Rather than polluting our process with an email activity we decided to use the built in functionality IBM BPM provides. When a user logs in

Read More »

Devops (3): Chef (and some fun cooking)

After having looked into Vagrant, it became clear that Puppet and Chef are “the” tools to do the structured and repeatable configuration of machines. I picked the recent book “Learning Chef” to learn and experiment a bit. Tools The book uses the recent Chef Development Kit which should gradually replace the tool called Knife.

Read More »

Devops (2): Vagrant

After looking a bit into Docker, I went on to look into Vagrant, another well-known tool to provision and configure virtual machines. To learn about Vagrant, I read the book “Vagrant: Up and Running“. This O’Reilly book is well-written and the examples all work. While

Read More »