The Symphony of ViewModel Composition: A Tale from Chennai

Shanoj
2 min readAug 8, 2023

In the bustling city of Chennai, India, amidst the vibrant financial landscape, two brilliant software engineers, Durai Kasinathan and Amar Samant, embarked on a remarkable journey to bring harmony to the world of bank reconciliation. Their vision was to create a sophisticated Bank Reconciliation Application that would conduct a symphony of financial balance by harmonizing four essential microservices, each dedicated to a specific business domain.

The Visionaries: Durai Kasinathan and Amar Samant

Durai Kasinathan and Amar Samant, close friends and fellow software engineers, shared a passion for unravelling complexities and creating efficient solutions. Inspired by Chennai’s rich cultural heritage and the rhythmic beats of Carnatic music, they named their masterpiece “The Symphony of ViewModel Composition.”

The Harmonious Ensemble: Four Reconciliation Microservices

  1. Regulatory Raga (Microservice-1): Conducting regulatory compliance, ensuring that the financial transactions dance in accordance with the laws and guidelines.
  2. Lending Melody (Microservice-2): Orchestrating the world of loans and debt reconciliation, where financial chords are played with finesse.
  3. Operational Sangeet (Microservice-3): Maintaining the operational rhythm of the financial institution, ensuring seamless workflows.
  4. Market Rhythm (Microservice-4): Composing the symphony of market insights, guiding investment decisions with melodious analytics.

The Crescendo of ViewModel Composition

Driven by their vision, Durai and Amar delved into the art of ViewModel Composition. They divided the complex bank reconciliation process into smaller, harmonious parts represented by distinct ViewModels for each microservice.

The Ensemble Comes Alive: The Bank Reconciliation Application

As the requests flowed into the Reconciliation Application, the Catalog Handler skillfully matched each one to the appropriate microservice. The Composition Gateway conducted the ViewModel Composition, orchestrating a grand symphony of financial reconciliation.

A Resounding Success: Financial Harmony in Chennai

The Symphony of Financial Reconciliation became a resounding success, bringing efficiency and balance to the financial landscape of Chennai. Durai Kasinathan and Amar Samant’s vision of harmonizing diverse microservices through ViewModel Composition became the beacon for financial institutions across the city.

In the heart of Chennai, the Symphony of Financial Reconciliation continues to resonate, uniting the diverse business domains in a mesmerizing financial symphony, thanks to the brilliance of Durai Kasinathan and Amar Samant.

And thus, the legacy of the Symphony of Financial Reconciliation lives on, a timeless tale of innovation and collaboration in the ever-evolving world of finance.

Please note that for the sake of storytelling and to maintain a relatable context, I have used the names of my best friends as characters: “Durai Kasinathan” and “Amar Samant,” who represent the brilliant software engineers in my narrative.

--

--

Shanoj
Shanoj

Written by Shanoj

Shanoj is a seasoned Solutions Architect with a wealth of experience delivering business value and actionable insights through well-architected data products.

No responses yet