Category: Application Design

A New Model for Polyglot Distributed Apps with wasmCloud

A New Model for Polyglot Distributed Apps with wasmCloud

Distributed application development has evolved rapidly over the last decade. What began as simple service-to-service communication has grown into complex webs of microservices spanning data centers, cloud environments, Kubernetes clusters, and increasingly, edge devices. These systems are often written in...

Replacing MongoDB Realm? Offline-First App Use Cases with Couchbase Mobile

Replacing MongoDB Realm? Offline-First App Use Cases with Couchbase Mobile

If you’re a mobile developer using MongoDB for offline first mobile apps, you already know they have announced the deprecation of their mobile capabilities, namely, Atlas Edge Server, Atlas Device Sync, and Atlas Device SDKs (formerly known as Realm). These...

Data Migration: Strategy, Best Practices & Tools

Data Migration: Strategy, Best Practices & Tools

SUMMARY Data migration involves transferring data between systems, formats, or storage locations, often during system upgrades or cloud transitions. Types of data migration include storage, database, application, and cloud migration, and strategies include big bang, trickle, and phased approaches, each...

The Dawn of a New Cloud Cycle

The Dawn of a New Cloud Cycle

The cloud has become a foundational part of the modern digital landscape, fundamentally changing how businesses operate and individuals interact with technology. But how did we get from traditional web hosting to today’s complex cloud ecosystem?  The story of cloud...

Laurent Doguin March 26, 2025
Why Couchbase is Important in iGaming

Why Couchbase is Important in iGaming

The iGaming industry is a highly competitive environment, requiring a high-performance & scalable backend to retain players and ensure smooth gameplay. Any kind of online betting on the future outcome of a game or event – such as sports betting,...

Data Normalization vs. Denormalization Comparison

Data Normalization vs. Denormalization Comparison

What is data normalization? Data normalization is the process of structuring a database to enhance efficiency, maintain consistency, and eliminate redundant data. The idea is simple: break data into smaller, related tables to minimize repetition and simplify updates. By following...

What is Conversational Analytics? Plus Examples and Tools

What is Conversational Analytics? Plus Examples and Tools

What is conversational analytics? Conversational analytics refers to the process of analyzing spoken or written interactions between individuals and systems, such as customer service chats, voice assistants, or social media conversations. By leveraging natural language processing (NLP) and machine learning,...

AI-Ready Data: Automate Embeddings with Capella’s Vectorization Service

AI-Ready Data: Automate Embeddings with Capella’s Vectorization Service

Couchbase Capella has launched a Private Preview for AI services! Check out this blog for an overview of how these services simplify the process of building cloud-native, scalable AI applications and AI agents. In our previous blog, we demonstrated how...

What is an AI Agent? An Explainer

What is an AI Agent? An Explainer

Ever wish you had a digital helper who could handle repetitive tasks, help brainstorm, or even answer questions for you? Enter AI agents: these clever, goal-driven programs are designed to work alongside us, tackling everything from generating content to managing...

Everything You Need to Know About Agentic AI

Everything You Need to Know About Agentic AI

What is Agentic AI? Agentic AI refers to artificial intelligence agents that work autonomously in real-world and virtual settings. Unlike traditional AI assistants that only respond to human prompts, these systems utilize advanced AI techniques to make decisions, take actions,...

Supercharge Your RAG application With Couchbase Vector Search and Unstructured.io

Supercharge Your RAG application With Couchbase Vector Search and Unstructured.io

Today we’re excited to announce the launch of the Couchbase and Unstructured.io connector which streamlines the process of ingesting unstructured data into your RAG pipeline built on top of Couchbase as the vector store. Using this connector, you can now...

How to Migrate MongoDB Device Sync (Realm) Apps to Couchbase Capella App Services

How to Migrate MongoDB Device Sync (Realm) Apps to Couchbase Capella App Services

The developer community has expressed significant concern following MongoDB Atlas’s deprecation announcement of their edge and mobile capabilities. In an earlier post, we explored why Couchbase Mobile is a strong alternative for supporting your offline-first data sync requirements. In this...