Category Archives: Architecture

MariaDB CONNECT – Avoiding the pitfalls!

There will come a time when you need to make data available to your mariaDB application from other database management systems. The CONNECT functionality allows you to do this. This article will cover how to use it to access remote … Continue reading

Posted in Connectivity, Data Flow, Databases, MariaDB, Oracle, Uncategorized | Tagged , , , , , , , , , , | Comments Off on MariaDB CONNECT – Avoiding the pitfalls!

Neo4j GraphTalks – Fraud Detection and Risk Management Talk Review

I went to an excellent seminar this morning hosted by Neo4j, the graph database vendor. I used Neo4j a couple of years back to model change requests at a investment bank, and I’ve had a soft spot for its speed … Continue reading

Posted in Databases, Domain Model, Enterprise Wide Data | Tagged , , , | Comments Off on Neo4j GraphTalks – Fraud Detection and Risk Management Talk Review

Success with Matching Engines – what does that look like?

  Implementing a Matching Engine application presents a host of challenges. If you’re responsible for such a project then you need to give serious consideration to a number of critical system components. Here are just a few of the questions … Continue reading

Posted in Business Rules, Messaging, Models, Project Management, Regression, Risk Management, Routing Rules, Rule Engines, Test Automation, Testing | Tagged , , , , , , , , , , , , , , , , , , , , | Comments Off on Success with Matching Engines – what does that look like?

RabbitMQ – API Statistics – Documentation Trail

I appreciate I may be the only person in the world who cares about this, but every time I try and monitor a RabbitMQ server, I spend time digging through the documentation reminding myself what exactly I have to do. … Continue reading

Posted in Message Queue Software, Messaging | Tagged , | Comments Off on RabbitMQ – API Statistics – Documentation Trail

Enterprise Integration Projects – How do I know when I’m done?

Being responsible for a large enterprise integration project brings with it an ominous set of challenges. If you’re project managing such an endeavour then you need to have a constant mind on how you can prove that your integration pieces … Continue reading

Posted in Data Flow, Data Mapping, Enterprise Integration, Messaging, Project Management, Trade Flow, Uncategorized | Tagged , , , , , , , , , , , , , | Comments Off on Enterprise Integration Projects – How do I know when I’m done?

Not modelling your workflow? Here there be monsters!

I wanted to share a recent project experience with you that further strengthened my belief that a picture paints a thousand words. It helped to identify the root cause of a show-stopping problem where other efforts to do so had … Continue reading

Posted in Business Rules, Data Flow, Domain Model, Messaging, Models, Replay, Risk Management, Routing Rules, Rule Engines, Smoke Testing, Trade Flow, Uncategorized | Tagged , , , , , , , , , , , , , , , , , , , , , | Comments Off on Not modelling your workflow? Here there be monsters!

The next time I implement a time-sheeting system

I will not punish my consultants for being billable on client site by requiring them to log into a VPN, use IE6, use ActiveX downloads, or place other cruel and unusual barriers to them billing time. I will not make … Continue reading

Posted in Architecture, Project Management | Tagged , , | Comments Off on The next time I implement a time-sheeting system

Regulatory Reporting projects – Five things to watch

What have we learnt from the recent flurry of Regulatory Reporting activity? Here we share our combined experiences and hopefully give you some insight into the potential problems and pitfalls that may await you if you are required to deliver … Continue reading

Posted in Business Rules, Connectivity, Data Flow, Data Mapping, EMIR, Message Queue Software, Messaging, Regulatory Reporting, Replay, Routing Rules, Smoke Testing, Static Data, STP | Tagged , , , , , , , , , , , , , , , , , , , , | Comments Off on Regulatory Reporting projects – Five things to watch

The Tyrant System

It’s time to name something in the enterprise integration landscape: the tyrant system. The tyrant system is where your project dreams go to die. The tyrant system does not answer to anyone. The tyrant system has releases once in a … Continue reading

Posted in Enterprise Integration, Project Management, Vendors | Tagged , | Comments Off on The Tyrant System

10 Questions To Ask About An API

The presence of an API in the systems we were buying or building used to be a nice feature to have. It would be appreciated by those trying to write management reports, but it would not be foremost in the … Continue reading

Posted in API, Architecture, Enterprise Integration | Tagged , , | Comments Off on 10 Questions To Ask About An API