Questions tagged [eai]
7 questions
17
votes
5 answers
Is it bad practice for services to share a database in SOA?
I have recently been reading Hohpe and Woolf's Enterprise Integration Patterns, some of Thomas Erl's books on SOA and watching various videos and podcasts by Udi Dahan et al. on CQRS and Event Driven systems.
Systems in my place of work suffer from…

Paul T Davies
- 3,144
- 2
- 22
- 22
5
votes
2 answers
Real time data synchronization techniques between two systems
I need to come up with a design for real-time data update from a COTS product (a Point of Sales system) to a custom-built .NET application (an Inventory Management system).
Particularly, any sales transaction happening in POS system needs to update…

Tanmoy Sengupta
- 153
- 1
- 1
- 4
3
votes
2 answers
How to provide SaaS integration with enterprise systems (from the SaaS provider perspective)?
I'm doing some general research for a potential SaaS project. The solution we are considering creating will need data integration capabilities with various enterprise systems.
I understand that SaaS adds complexity to enterprise integration since…

Justin
- 133
- 4
1
vote
5 answers
Put Integration Layer (ESB) between Frontend and Backend
I am working on a project where the architect decided to put an ESB (integration layer) between the Front end and back end. The driver was to make the services reusable across channels and the enterprise and to utilize the existing infrastructure…

osama yaccoub
- 241
- 2
- 13
0
votes
1 answer
Multithreading message broker in a transactional system - Best Practice
We have 2 systems that exchange tickets base on a transactional flow, they have an order in the ticket statuses if one status does not reach one system all the flow is stuck. The problem is that we use a multi threaded, load balanced message broker…

CyberDracula
- 113
- 1
-1
votes
1 answer
How to architect a communication of objects between 2 software (B2B, so called, communication)?
There's a 1st software module (s1) that generates data and then there's one or more software modules (s2, s3) that will receive that data (objects), based on pre configured actions that define the type of data to transmit.
A middleware (api) needs…

Vitor Silva
- 11
-4
votes
1 answer
Joining web services entity
Let's assume I have access to two rest endpoints, /persons and /products. If I need to retrieve 100K persons with their respective products, what is the best way to do that?
How can I join them efficiently ? Implementing temporary table in DB,…

Michael
- 101
- 2