Microservice Architecture

This section helps you to understand the microservices architecture of Temenos.

Interaction Framework receives requests from a variety of channels. It analyses if the request has to be processed in microservice or Temenos Transact.

  • If the Interaction Framework sends the request to Temenos Transact, the request is processed in Temenos Transact, sent to Ingesters (which is in microservices) and then saved in database.
  • If the Interaction Framework sends the request to microservices, the request is processed in microservices and gets saved in database.

Temenos microservices architecture is given below.

Event Driven Architecture

It supports implementing an Inbox or Outbox pattern in the microservice framework to ensure messages are processed and the state changed appropriately within the underlying transaction. It is required to implement as a library, which can be re-used across microservices and Temenos products. This library standardizes the Inbox and Outbox implementations in the respective product solutions to support commands.

Where, Commands and Events are first-class entities in the applications and each command or event should be unique across the applications.

Configurations

This section provides the implementation details on the inbox and outbox component in Microservices.

Copyright © 2020- Temenos Headquarters SA

Published on :
Wednesday, October 12, 2022 6:49:16 PM IST

Feedback
x