Become a member
Sign in
Javier Ramirez
Javier Ramirez

Javier Ramirez

11 Following
10 Followers
  • Profile
  • Claps
  • Highlights

Highlighted by Javier Ramirez

See more

From Microservice Principles: Decentralized Data Management by Nathan Peck

One significant advantage of decentralized data management is the ability to take advantage of polyglot persistence. Different types of data have different storage requirements:

From Microservice Principles: Decentralized Data Management by Nathan Peck

…tored, as long as they continue to adhere to the resource format that the timeline service expects. The maintainers of the friend service could easily rewrite how the friend relationships are stored without breaking the timeline service. On the other hand the use of join queries requires all joins against a table be reviewed and updated if you need to update the table structure.

From Microservice Principles: Decentralized Data Management by Nathan Peck

The timeline service functions as a centralized place to define the logic for what a timeline is. If business requirements change and the client now needs to display the latest two messages from each friend then this can easily be changed in the timeline service without needing to make modifications to the other backing microservices that actually host the basic resources.

Claps from Javier Ramirez

See more

So what’s this GraphQL thing I keep hearing about?

Sacha Greif

Microservice Principles: Decentralized Data Management

Nathan Peck

10 Tricks to Appear Smart During Meetings

Sarah Cooper