Build Faster and Cheaper LLM Apps With Couchbase and LangChain
New Standard, Semantic and Conversational Cache With LangChain Integration In the rapidly evolving landscape of AI application development, integrating large language models (LLMs) with enterprise data sources has become a critical focus. The ability to harness the power of LLMs...
Edge AI and the Role of the Database
What is Edge AI? Edge AI refers to leveraging artificial intelligence in applications that run at the edge, such as mobile, IoT, and custom embedded applications like interactive kiosks. The concept combines AI processing with edge computing, a technical architecture...
Pod vs. Container: What are the Key Differences?
What is a Kubernetes Pod? A Kubernetes Pod is the smallest deployable unit in Kubernetes, representing a single instance of a running process in the cluster. Pods are typically created and managed by higher-level Kubernetes controllers like Deployments and ReplicaSets,...
Scalability vs. Elasticity: A Comparison
Scalability and elasticity help organizations achieve greater flexibility and efficiency in their IT infrastructure. However, scalability and elasticity have distinct differences that organizations should be aware of when deciding which approach to take. This blog post will break down the...
Making GCP Cloud Function Calls Faster
Recently my wife and I have been watching reruns of some TV programs containing Jeremy Clarkson (Top Gear, The Grand Tour, Clarkson’s Farm). Despite the buffoonery he is quite a clever chap, although will likely be remembered for thinking “Speed...
Crafting Code With A Conscience: Your Role In Ethical Data Stewardship
If data is gold, then that gold must be protected. In software development, data is often thought to be unbiased, purely mathematical, and have no reason to engage with ethics. However, I want to posit that not just protecting one’s...
Artificial Intelligence in Retail Banking and the Financial Services Industry
The overwhelming narrative recently has been everything surrounding artificial intelligence (AI) and machine learning (ML). What do these technologies mean for society as a whole, and how will they be incorporated into daily life? Large language models (LLMs) are a...
Announcing General Availability of the C++ SDK for Couchbase
We are thrilled to announce the General Availability (GA) of the C++ SDK for Couchbase! This release adds support for native C++ language to our existing comprehensive set of SDK libraries in 11 programming languages and marks a significant milestone...
Learning on the Couch with FreeCodeCamp: Website Deployment – Netlify
If you’d like to watch this blog live, here is a video of Nyah Macklin & Jessica Rose walking through the process of installing Visual Studio Code, otherwise read on! In our last post, we learned how to take snapshots...
Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication
Welcome to this comprehensive guide on integrating Okta with Couchbase Server! In this article, we will walk you through the step-by-step process of setting up a secure and seamless authentication flow using Okta as the Identity Provider (IdP) and Couchbase...
Building Modern Apps with Couchbase in Q1 FY25
During our recent first quarter fiscal 2025 earnings call, we were proud to share all that we accomplished in the quarter. We continue to see momentum with our as-a-service offering, Couchbase Capella, and saw wins across a variety of industries,...
A Tour of the Couchbase JetBrains Plugin for Developers
There is a Couchbase plugin available for use with any JetBrains IDE, including: IntelliJ IDEA, Android Studio, AppCode, Aqua, CLion, Code With Me Guest, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm, Rider, RubyMine, RustRover, and WebStorm. Over on Couchbase social media...