Blog

Bonsai Blog

Reporting from the team that has run hosted Elasticsearch and OpenSearch since 2009.

Calming Bonsai waves
Customer Notice: eMudhra CA Compromise & PHP2Shell

Customer Notice: eMudhra CA Compromise & PHP2Shell

What the eMudhra intermediate certificate compromise and the PHP2Shell vulnerabilities mean for Bonsai and Websolr customers, and what we recomme…

October 21, 2026

Read more

The Pink Elephant in Your Prompt

The Pink Elephant in Your Prompt

Telling an agent to ignore your existing code still puts that code in charge. I ran 720 trials on Claude to see how much, and what works instead.

October 15, 2026

Read more

It’s Almost 2027, So Why Does Search Still Suck?

It’s Almost 2027, So Why Does Search Still Suck?

When two people shop in drastically different ways, can your catalog search satisfy them both? In this candid interview, we dive into different e…

October 14, 2026

Read more

How to Really Benchmark Search Engines

How to Really Benchmark Search Engines

When measuring speed and throughput for search technology, you need to test real-world scenarios.

October 5, 2026

Read more

Active Search, Meet Bonsai: Ruby on Rails Search on Managed OpenSearch

Active Search, Meet Bonsai: Ruby on Rails Search on Managed OpenSearch

Active Search is the new Ruby on Rails search framework from 37signals, announced at Rails World 2026. Here's how to run it on a Bonsai OpenSearc…

September 25, 2026

Read more

Why Is Reindexing So Important?

Why Is Reindexing So Important?

The Non-Engineer’s Guide to Reindexing your Search

September 9, 2026

Read more

Claude Code Release Pulse

Claude Code Release Pulse

Claude Code is closed source. The changelog is the only window we get, so I graphed 385 releases of it.

September 4, 2026

Read more

Float Bloat: vector serialization gone wrong

Float Bloat: vector serialization gone wrong

Your embeddings are float32. Somewhere in your app they get promoted to float64 and grow a tail of digits that mean nothing. You pay to store, sh…

August 27, 2026

Read more

Good architecture isn’t always designed upfront

Good architecture isn’t always designed upfront

Building Bonsai’s Query Logs feature taught me that good architecture isn’t only designed upfront. Sometimes you discover it by prototyping, benc…

August 24, 2026

Read more

Announcing Query Logs

Announcing Query Logs

Customer search query logs are now available in Bonsai Elasticsearch and OpenSearch cluster dashboards.

August 17, 2026

Read more

How Bonsai Saved A Customer $48,000 in Cloud Spend

How Bonsai Saved A Customer $48,000 in Cloud Spend

When Scaling Doesn't Help: How Bonsai Found and Fixed What Was Actually Wrong

August 10, 2026

Read more

How to Really Design Search for a Database

How to Really Design Search for a Database

A practical guide to designing a single search index for your entire database, with a working example using the Chinook music store.

June 24, 2026

Read more

1 of 7

Ready to power your search with AI?

Launch a fully managed Elasticsearch or OpenSearch cluster, with built-in vector search and AI capabilities.

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

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 the information you need to decide whether to go with Bonsai

Create an AI Ready Search Cluster

Or, schedule a consultation:

Form not loading? Contact our engineers directly.

Calming Bonsai waves