ADVERTISEMENT
TechEconomy
Sunday, June 1, 2025
No Result
View All Result
  • News
  • Tech
    • DisruptiveTECH
    • ConsumerTech
      • Accessories
      • Phones
      • Laptop
      • Gadgets and Appliances
      • Apps
    • How To
    • TechTAINMENT
  • Business
    • Telecoms
      • Broadband
    • Mobility
    • Environment
    • Travel
    • Commerce
    • StartUPs
    • TE Insights
    • Security
  • Partners
  • Economy
    • Finance
    • Fintech
    • Digital Assets
    • Personal Finance
    • Insurance
  • Features
    • IndustryINFLUENCERS
    • Guest Writer
    • Appointment
    • EventDIARY
    • Editorial
  • Apply
  • TecheconomyTV
  • Techeconomy Events
  • BusinesSENSE For SMEs
  • TBS
  • News
  • Tech
    • DisruptiveTECH
    • ConsumerTech
      • Accessories
      • Phones
      • Laptop
      • Gadgets and Appliances
      • Apps
    • How To
    • TechTAINMENT
  • Business
    • Telecoms
      • Broadband
    • Mobility
    • Environment
    • Travel
    • Commerce
    • StartUPs
    • TE Insights
    • Security
  • Partners
  • Economy
    • Finance
    • Fintech
    • Digital Assets
    • Personal Finance
    • Insurance
  • Features
    • IndustryINFLUENCERS
    • Guest Writer
    • Appointment
    • EventDIARY
    • Editorial
  • Apply
  • TecheconomyTV
  • Techeconomy Events
  • BusinesSENSE For SMEs
  • TBS
No Result
View All Result
Tech | Business | Economy
No Result
View All Result
Podcast

Home ยป Data Gravity in Microservices: When Your Architecture Begins to Orbit around a Database

Data Gravity in Microservices: When Your Architecture Begins to Orbit around a Database

Joan Aimuengheuwa by Joan Aimuengheuwa
January 10, 2023
in IndustryINFLUENCERS
0
Asiru Erioluwa on database management
Asiru Erioluwa

Asiru Erioluwa

RelatedPosts

AfDB President Reflects on Decade of Impactful Leadership Ahead of Exit

AfDB President Reflects on Decade of Impactful Leadership Ahead of Exit

May 26, 2025

When Legacy Meets Preparedness –ย  Olusegun Alebiosu as CEO, FirstBank Group

May 22, 2025

In the world of software development, not many voices are as certain and as distinct as that of Asiru Erioluwa.

A top rated software engineer with a profound expertise in distributed systems, Erioluwa combines a unique blend of low-level practicality and high-level vision.

Recently, his focus has shifted toward one problem that ails even the best-optimized systems: data gravity.

It is a word that emerged in the early 2010s and is used to speak of the way programs and services become drawn to ever greater amounts of data, a planet attracting objects into orbit.

For monoliths, this had been an observed pattern, one that all too typically resulted in coupling and less agility. For microservices, however, with independence and modularity as objectives, the problem that ensues is more nuanced and more pernicious.

“Microservices provide you with independence but tend to end up relying on a single source of truth,” according to Erioluwa. “And that truth is within a monolithic database.”

It starts innocently: one or more services share a common database for the convenience of synchronization in real-time or for legacy circumstances.

More and more services get added along the way, reading and writing the same stores.

Soon, these services become monolithically coupled to the database. Integration tightens up, deployments get more synchronized, and failures become more coincidental. What should have remained a set of standalone services becomes a monolithically-coupled batchโ€”operationally distinct, perhaps, but architecturally indistinguishable from a monolith.

Erioluwa does not dawdle over theory. Her conclusions result from having led high-impact engineering teams that have already weathered these waters.

She has lived the consequences of fuzzy data ownership when the allure of “just plug into the same DB” prevails over long-term design principles.

And she has helped teams get themselves out of the hole they’ve dug themselves into, reinserting boundaries into services not in ivory-tower abstractions but through laborious redesign of data flows and ownership.

One of her responsibilities involved untangling a microservices architecture with nearly all the services coupled tightly against a monolithic PostgreSQL database.

The performance issues pervasively filled the system. Schema changes had to be performed with precision for fear of causing a cascade of failures.

Erioluwaโ€™s approach was meticulous: implement true data ownership, decentralize storage responsibly, and scale with asynchronous messaging when consistency might be relaxed. It wasnโ€™t glamorous.

“It worked. Data gravity is not a negative thing,” she says. “You just need to recognize when it is warping your architecture. If your services rely on querying a central database before they get started, they’re not services. They’re clients.”

She indicates that it does not mean being event-driven or that it is adopting the newest technology. It means that one has to learn about trade-offs.

Accepting the cost of eventual consistency for independence. Being a thoughtful steward of the boundaries between services. And giving up convenience today for tomorrow’s maintainability.

Peers describes Erioluwa as a practical engineer who does not go with the trend but challenges the assumptions behind it instead.

She is a reminder that microservices cannot be a panacea. Lacking discipline and rigor of architecture, they will reproduce the same problems they aimed to solve, but with added complexity.

As the topic of modern software architecture comes of age, people like Asiru Erioluwa are priceless. Not merely does she preach good practice, but she lives it.

And in the process, she keeps teams grounded even when they’re dealing with the complex realms of distributed systems.

Loading

Advertisements
MTN ADS

0Shares
Tags: Asiru Erioluwadatabasedatabase managementdecentralize storagePostgreSQL
Previous Post

Q&A with Tinah Peters on Impact of Emerging Technologies on Software Testing Practice

Next Post

Ghanaian e-Logistics Startup, Jetstream Africa, Raises $13 million Debt, Equity Funding

Joan Aimuengheuwa

Joan Aimuengheuwa

Joan thrives at helping individuals and businesses scale via storytelling...

Related Posts

AfDB President Reflects on Decade of Impactful Leadership Ahead of Exit
IndustryINFLUENCERS

AfDB President Reflects on Decade of Impactful Leadership Ahead of Exit

by Latifat Fashina
May 26, 2025
0

Speaking during a breakfast meeting with journalists on Monday, Adesina described his presidency as a demanding yet incredibly fulfilling journey

Read more
Equity Market, FBNHoldings and FirstBank | Asian Bankers Awards | EStars | Olusegun Alebiosu

When Legacy Meets Preparedness –ย  Olusegun Alebiosu as CEO, FirstBank Group

May 22, 2025
Dangote Honoured on TIME100 Philanthropy List for Groundbreaking Impact in Africa

Dangote Honoured on TIME100 Philanthropy List for Groundbreaking Impact in Africa

May 21, 2025
MTN GO M.A.D - Kanyeyachukwu 'Kanye' Tagbo-Okeke | Impossible is a myth

Kanye – โ€œWhen He Paints, He Becomes A Completely Different Person”

April 7, 2025
Mark Zuckerberg

U.S. Tariffs Hit Tech Stocks | Mark Zuckerbergโ€™s Fortune Sinks by $18bn as Meta Shares Crash

April 4, 2025
Ejikeme Otti Driving Inclusive Digital Transformation

Spotlight on Ejikeme Otti Driving Inclusive Digital Transformation

March 31, 2025
Next Post
Ghanaian e-Logistics Startup, Jetstream Africa, Raises $13 million Debt, Equity Funding

Ghanaian e-Logistics Startup, Jetstream Africa, Raises $13 million Debt, Equity Funding

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

I agree to the Terms & Conditions and Privacy Policy.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Techeconomy Podcast

Techeconomy Podcast
Techeconomy Podcast

Infowave is brought to you by TechEconomy. Every week we will bring new stories from startups and influencers who are shaping and changing the world we live in. We’ll also bring you reports on topics you should know.

Follow us @techeconomyng for more.

TECH TALK EPISODE 2
byTecheconomy

PRODUCTIVITY AND WORK-Life Balance

TECH TALK EPISODE 2
TECH TALK EPISODE 2
May 22, 2025
Techeconomy
CYBERSECURITY ESSENTIALS
April 24, 2025
Techeconomy
Digital Marketing Trends and strategies for 2025 and beyond
February 27, 2025
Techeconomy
Major Lesson for Techies in 2024 and Projections for 2025
December 6, 2024
Techeconomy
Major Lessons for Techies in an AI-Driven World | Techeconomy Business Series Highlights
November 26, 2024
Techeconomy
Maximizing Profitability Through Seasonal Sales: Strategies For Success
November 8, 2024
Techeconomy
Techeconomy Business Series
October 15, 2024
Techeconomy
PRIVACY IN THE ERA OF AI: GETTING YOUR BUSINESS READY
May 30, 2024
Techeconomy
Unravel the Secrets of Marketing Everywhere All At Once with Isaac Akanni from Infobip | Infowave Podcast Episode 1
February 9, 2024
Techeconomy
The Role of Ed-tech in Life Long Learning and Continuous Education
October 19, 2023
Techeconomy
Search Results placeholder

WHAT IS TRENDING

https://www.youtube.com/watch?v=g_MCUwS2woc&list=PL6bbK-xx1KbIgX-IzYdqISXq1pUsuA4dz

Follow Us

  • About Us
  • Contact Us
  • Careers
  • Privacy Policy

ยฉ 2025 Techeconomy - Designed by Opimedia.

No Result
View All Result
  • News
  • Tech
    • DisruptiveTECH
    • ConsumerTech
      • Accessories
      • Phones
      • Laptop
      • Gadgets and Appliances
      • Apps
    • How To
    • TechTAINMENT
  • Business
    • Telecoms
      • Broadband
    • Mobility
    • Environment
    • Travel
    • Commerce
    • StartUPs
    • TE Insights
    • Security
  • Partners
  • Economy
    • Finance
    • Fintech
    • Digital Assets
    • Personal Finance
    • Insurance
  • Features
    • IndustryINFLUENCERS
    • Guest Writer
    • Appointment
    • EventDIARY
    • Editorial
  • Apply
  • TecheconomyTV
  • Techeconomy Events
  • BusinesSENSE For SMEs
  • TBS

ยฉ 2025 Techeconomy - Designed by Opimedia.

Translate ยป
This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.