Tag: Architecture
-

Delivering Customer-Oriented AI Applications
Customer obsession is a powerful concept for any company. Whether your customers are internal or external users of your platform – every experience should be timely and meaningful. Integrating artificial intelligence (AI) with Customer…
-

Consolidate Your Databases to Eliminate Data Sprawl, Reduce Complexity and Lower Costs
The concept of consolidation is simple, and applying its principles can bring immense benefit to any organization. But what does consolidation mean in the context of database technology? Google defines consolidation as “the action or…
-

Quer levar seu banco de dados para o próximo nível? (Portuguese)
[See English version of this post] Saiba por que dezenas de milhares de organizações adotaram bancos de dados NoSQL como #Couchbase para melhorar a resiliência, o desempenho e a estabilidade, ao mesmo tempo em…
-

A Guide to Backend Databases
The backend is the part of an application responsible for storing and processing data. It’s the opposite of the front end, the part of the application that users interact with. The backend typically comprises…
-

Cloud-Native vs Cloud-Agnostic: Which Approach is the Best Fit?
While there’s no longer a major debate around whether or not you should move to the cloud, there’s still not a consensus around whether or not you should go with a cloud-native or cloud-agnostic…
-

Why Choose a NoSQL Database? There Are Many Great Reasons
NoSQL, short for “Not only SQL,” is a term used for database systems that store information in a variety of formats to support requirements that traditional relational (or SQL) databases have difficulties addressing. Legacy…
-

Energy at the Edge: How the Right Database Can Lower Our Gas Prices
What can a database do to help an oil and gas company lower rising prices at the pump? It turns out, a lot! In this post, I explore some data-related factors of rapidly increasing…
-

How did digital architects deal with the COVID-19 challenge?
How did digital architects deal with the COVID-19 challenge, and what is their blueprint for the future? In Couchbase’s fourth annual digital transformation survey, we have already looked at the challenges to digital transformation…
-

Distributed Database Architecture Explained
Distributed databases apply the principles of distributed computing to data storage. The simplest example is a database which stores data on two (or more) servers connected by a network. This “cluster” can be accessed…
-

Distributed Databases and Replication Design
One of the most important elements of distributed database architecture is replication. In fact, it defines the database architecture. It determines whether or not the data is consistent / available. Master / Slave Writes…
-

Introducing the Couchbase DOTNET SDK 2.0 Development Blog Series
Hello folks, over the next couple of months we’ll be doing a series of blogs that will follow the development of the Couchbase .NET 2.0 SDK. In this post I will go over the…
-

Performance Oriented Architecture
“How should I access my data?” is often asked by developers as they contemplate a storage solution. To answer that question one first needs to understand the application under consideration. Who are the most…