Bonsai Blog

Calming Bonsai waves
Big Shards Cause Big Problems
LATEST POST / FEATURED

Blog Post: Big Shards Cause Big Problems

Learn the technical details around how to identify a potential shard performance issue, and how to create a solid sharding strategy.

Dec 18, 2024

Adding Semantic Search to Elasticsearch/OpenSearch with MistralAI Embeddings

Adding Semantic Search to Elasticsearch/OpenSearch with MistralAI Embeddings

Add semantic search to Elasticsearch/OpenSearch with MistralAI embeddings.

Dec 5, 2024

READ MORE

Supercharge Your NestJS App with Hosted Search

Supercharge Your NestJS App with Hosted Search

Bring search capabilities to your NestJS app using Elasticsearch or OpenSearch.

Sep 16, 2024

READ MORE

Heroku and Bonsai, a Winning Search Combination

Heroku and Bonsai, a Winning Search Combination

Bonsai on Heroku supports the Heroku workflow – because that’s how we work too.

Sep 15, 2024

READ MORE

Search 101: Event Queue, Streaming and Buffering Best Practices

Search 101: Event Queue, Streaming and Buffering Best Practices

Learn best practices for creating a stable and performant search deployment.

Aug 15, 2024

READ MORE

Introducing Bonsai's Terraform Provider for Elasticsearch and OpenSearch

Introducing Bonsai's Terraform Provider for Elasticsearch and OpenSearch

Get started using Bonsai with Terraform!

Aug 7, 2024

READ MORE

What AI Engineers Should Know About Search

What AI Engineers Should Know About Search

Things AI should know about search. At least 50 of them. By Doug Turnbull.

Jun 25, 2024

READ MORE

Why improving search feels impossible and how a new architecture can get you unstuck

Why improving search feels impossible and how a new architecture can get you unstuck

Search is a perpetually frustrating feature. Even the standard search experience remains hard to build, hard to maintain, and hard to improve.

May 11, 2023

READ MORE

Small Dataset, Big Results: Upgrading Search with Limited Content

Small Dataset, Big Results: Upgrading Search with Limited Content

Even if you have a small dataset to search, there’s always more to do than return an alphabetically sorted list. Search is a user experience puzz…

Apr 12, 2023

READ MORE

What is OpenSearch? And why you should use it

What is OpenSearch? And why you should use it

OpenSearch is a community-driven, open-source search and analytics suite derived from Apache 2.0 licensed Elasticsearch 7.10.2 & Kibana 7.10.2.

Apr 11, 2023

READ MORE

How to Reduce the Number of Shards in Elasticsearch: A Shard Shrinking Guide

How to Reduce the Number of Shards in Elasticsearch: A Shard Shrinking Guide

It’s a very common intuition that more scale must mean more shards. And the ease of creating more indices and more shards means that many use cas…

Mar 20, 2023

READ MORE

What is Elasticsearch? And why you should use it

What is Elasticsearch? And why you should use it

Elasticsearch is a distributed, RESTful search and analytics engine that is used to query, index, and store JSON data. While Elasticsearch has ma…

Mar 19, 2023

READ MORE

The search renaissance is here (but the present is still medieval)

The search renaissance is here (but the present is still medieval)

Search has become a hot topic. ML-powered search is pointing the way toward significantly more powerful search engines. Meanwhile, AI-based chat …

Mar 16, 2023

READ MORE

1 of 5

Ready to take a closer look at Bonsai?

Find out if Bonsai is a good fit for you in just 15 minutes.

Learn how a managed service works and why it’s valuable to dev teams

You won’t be pressured or used in any manipulative sales tactics

We’ll get a deep understanding of your current tech stack and needs

Get all the information you need to decide to continue exploring Bonsai services

Calming Bonsai waves