Crisp Reading Notes on Latest Technology Trends and Basics

Application Databases

Integration Databases

Most products assume a Relational Database under the hood. The other models have not been as popular. The reason is that it is being used as an “Integration Database Model”.

Application Databases

With the scaling issues of Relational Databases, the “Application Database Model” is becoming popular. With this model

  • HTTP/ REST / WebServices is used as the primary vehicle of Integration
  • Each application is free to choose the Database that best serves its application needs.

Advantages

Simpler Database Schema

With breaking the iron-tight requirement of “Database Integration”, it becomes easier to split the database into smaller functional components, the data model becomes simpler to maintain

Easier Schema and Product Evolution

Each of the individual components can evolve better through “Evolutionary Schema Design and Refactoring”.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Tag Cloud

%d bloggers like this: