OpenSearch

2026-04-28

Beyond the Basics: Why Founding Expertise Matters for Complex OpenSearch Deployments

What Being a Founding Member Really Means for Your Enterprise

Reading time: 9 minutes
By Alannah Melly
“We’re a founding member of the OpenSearch Software Foundation.”
It’s easy to read that statement and not fully appreciate what it means in practical terms for your enterprise deployment. Let’s be explicit: being a founding member doesn’t just mean we were in the room when OpenSearch launched. It means we helped build the foundation your business depends on.
Today, we’re diving into what founding-level expertise actually delivers when you’re running enterprise-scale OpenSearch deployments—and why it matters far more than most teams realize.

The Difference Between Using and Building

There’s a fundamental difference between teams who have used OpenSearch extensively and teams who built it.
Users understand:
  • How to configure common settings
  • How to diagnose typical issues
  • How to optimize well-documented use cases
  • How to follow best practices from documentation
Builders understand:
  • Why settings exist and what they actually do under the hood
  • How components interact at the code level
  • What happens in edge cases documentation doesn’t cover
  • How to create new best practices when facing novel challenges
When your OpenSearch deployment is running smoothly, this distinction might not matter much. But when you hit the limits of documented solutions—when you’re dealing with complex, multi-dimensional problems that don’t have Stack Overflow answers—founding-level expertise becomes the difference between resolution and resignation.

What We Mean by “Founding Member”

In 2021, when Elastic changed their licensing and the OpenSearch project forked, the industry was at a crossroads. Would there be a true open-source alternative that could serve enterprise needs?
Eliatra wasn’t just watching from the sidelines. We were at the table as a founding member of the OpenSearch Software Foundation, helping to:
Shape the Project’s Direction: Participating in technical steering committee decisions about architecture, features, and roadmap
Contribute Core Functionality: Including the original security plugin that became foundational to OpenSearch Security
Establish Governance: Ensuring the project would remain truly open-source and community-driven
Build Community: Creating forums, meetups, and support channels that would help the ecosystem thrive
This wasn’t passive involvement—it was active creation of the technology your enterprise now depends on.

Code-Level Understanding in Action

Let’s get specific about how founding-level expertise manifests in real support scenarios.
Scenario: Query Performance Collapse at Scale
Symptom: An enterprise e-commerce platform sees query latency spike from 50ms to 5 seconds when their catalog grows beyond 100M products.
Surface-Level Diagnosis: “You need more resources” or “Your queries aren’t optimized.”
Founding-Level Diagnosis: Having created Search Guard and now maintaining OpenSearch Security, our engineer recognizes this pattern—it’s related to how field data is loaded for sorting on high-cardinality fields. Because we understand the memory management code, we know:
  • Which fields are causing the issue (before even looking at queries)
  • Why increasing heap won’t solve it (it’s not a memory shortage issue)
  • What query rewrites will actually work (based on how the query execution engine processes different patterns)
  • How to implement doc values correctly for this use case
Resolution Time: 2 hours instead of 2 weeks of trial-and-error
Why Founding Expertise Mattered: Generic OpenSearch knowledge would have led to resource scaling (expensive, ineffective). Code-level understanding led directly to the right solution.

Scenario: Security Plugin Incompatibility After Upgrade
Symptom: After upgrading OpenSearch, custom security configurations break in subtle ways—some users see data they shouldn’t, others can’t access data they should.
Surface-Level Diagnosis: “Roll back the upgrade” or “Reinstall the security plugin.”
Founding-Level Diagnosis: Having created Search Guard, which became foundational to OpenSearch Security, we immediately recognize this as an action group inheritance change introduced in the new version. We know:
  • Exactly which roles are affected (without checking every role)
  • Why the behavior changed (the code modification that caused it)
  • How to migrate configurations (the specific syntax changes needed)
  • How to prevent similar issues in future upgrades
Resolution Time: 3 hours with zero downtime
Why Founding Expertise Mattered: Without code-level knowledge, this could have required days of configuration testing and potential security exposures. We knew exactly what changed and how to fix it.

The Community Knowledge Network

As founding members, we’re not just technically deep—we’re deeply connected to the global OpenSearch community in ways that directly benefit our enterprise customers.
Moderating the OpenSearch Forum’s Security Channel
Every day, we see:
  • Emerging security questions from enterprises worldwide
  • Novel attack vectors and mitigation strategies
  • Compliance requirement interpretations
  • Edge cases in multi-tenancy implementations
This continuous exposure means when you face a security challenge, we’ve likely already helped someone else solve it. Your “unique” problem often has a proven solution we implemented last month for a different enterprise.
Leading OpenSearch Meetups Across Europe
Our active involvement in meetups in Dublin, London, Munich, and Berlin keeps us connected to:
Diverse Use Cases: Financial services in London, e-commerce in Berlin, healthcare in Dublin, manufacturing in Munich—each region brings different perspectives and challenges
Regulatory Variations: GDPR in the EU, industry-specific requirements across sectors, different interpretations of data protection laws
Emerging Patterns: What’s working, what’s failing, what new approaches people are experimenting with
Direct Developer Access: Core OpenSearch contributors attend these meetups, giving us direct lines to the people writing the code
This isn’t theoretical knowledge—it’s practical, battle-tested experience shared across a global community that we help lead.

When Documentation Isn’t Enough

Documentation is written for common cases. Enterprise deployments are rarely common.
Example: Multi-Region Active-Active Deployment
A global SaaS company needs:
  • OpenSearch clusters in US, EU, and APAC regions
  • Active-active writes (users can write to any region)
  • Near-real-time replication
  • Conflict resolution for concurrent updates
  • Disaster recovery across regions
  • Compliance with data residency requirements
What Documentation Covers: Basic cross-cluster replication setup
What Documentation Doesn’t Cover:
  • How to handle write conflicts in active-active scenarios
  • Performance implications of different replication topologies
  • Network partition handling
  • Data residency compliance while maintaining search capabilities
  • Cost optimization for cross-region data transfer
What Founding Expertise Provides: We’ve designed and implemented this exact architecture for multiple enterprises. We know:
  • Which topology works for which traffic patterns
  • How to implement custom conflict resolution
  • Where performance bottlenecks will emerge
  • How to satisfy auditors regarding data residency
  • Real-world costs and how to optimize them
This knowledge doesn’t come from reading—it comes from building similar systems repeatedly at code and architecture levels.

The Version Advantage

As founding members actively contributing to OpenSearch development, we know what’s coming before it arrives:
Early Access to Roadmap: We participate in technical steering discussions about future features
Beta Testing: We test new features before public release, understanding their strengths and limitations
Breaking Changes: We know what’s changing and why, allowing us to prepare migration strategies before versions drop
Bug Awareness: We often know about bugs before they’re publicly disclosed and can work around them
Feature Influence: We can advocate for features our enterprise customers need
For enterprises, this means:
  • Upgrade planning with confidence
  • No surprises when new versions release
  • Proactive migration strategies, not reactive scrambling
  • Influence over features you need

Complex Problem Solving: A Case Study

The Challenge: A financial services firm needed to:
  • Index 50TB of transaction data
  • Support real-time fraud detection queries (<100ms latency)
  • Maintain 7 years of data for regulatory compliance
  • Implement field-level encryption for PCI compliance
  • Handle 100K+ queries per second during market hours
  • Provide audit trails for every data access
  • Achieve 99.99% uptime SLA
Why This is Complex: These requirements conflict with each other in fundamental ways:
  • Encryption impacts query performance
  • Massive data volume impacts query speed
  • Audit logging adds overhead
  • High availability is challenging at this scale
Generic Support Would: Suggest standard configurations that partially address each requirement but don’t solve the whole problem
Founding-Level Expertise Provided:
  1. Custom Index Strategy: Hot-warm-cold architecture with specific shard sizing based on our understanding of Lucene internals
  2. Selective Field Encryption: Only encrypting truly sensitive fields, using our knowledge of how field-level security impacts query execution
  3. Query Optimization: Rewriting queries at the application layer based on our understanding of query planner behavior
  4. Hardware Specification: Exact hardware configs based on benchmarking this specific use case
  5. Audit Log Optimization: Async logging strategy that minimizes performance impact
Result: All requirements met within budget. System running in production for 18 months with 99.995% uptime.
Why Founding Expertise Mattered: This required code-level understanding of query execution, security implementation, storage engines, and performance characteristics—exactly the knowledge that comes from building the platform.

The Questions Founding Members Can Answer

Here are questions that regularly stump general OpenSearch support but that we answer confidently:
  • “Why does increasing heap sometimes make performance worse?”
  • “How can we implement zero-downtime index rollover with document-level security?”
  • “What’s actually happening when we get a circuit breaker exception?”
  • “How do we debug slow queries when the query itself isn’t the problem?”
  • “Why are our shards unbalanced even though we’re using the default allocator?”
  • “How can we implement compliant data deletion in an append-only architecture?”
These aren’t questions you answer from documentation. They require understanding the code, the architecture decisions, and the trade-offs involved.

The Long-Term Partnership Model

Founding-level expertise isn’t just about fixing today’s problems—it’s about architecting tomorrow’s solutions.
We help enterprises:
Plan for Scale: Knowing how OpenSearch behaves at different scales because we’ve built it
Adopt New Features: Understanding which new features actually solve your problems and which create new ones
Avoid Technical Debt: Designing implementations that will scale and adapt, not require rebuilds
Influence Direction: Advocating for features and improvements that benefit your use cases
This is the difference between a support vendor and a strategic partner.

Making the Expertise Decision

When evaluating OpenSearch support options, ask potential providers:
  1. Were you involved in creating OpenSearch or just using it?
  2. Do you contribute code to the project or just consume it?
  3. Do you help govern the project’s direction?
  4. Can you explain how core features work at the code level?
  5. Do you have direct relationships with core developers?
  6. Do you lead community education and knowledge sharing?
For Eliatra, the answer to all these questions is yes—because we’re founding members who helped build what enterprises now depend on.
Your deployment is too complex for generic support. Contact Eliatra to discuss how founding-level expertise can solve your most challenging OpenSearch problems.
Eliatra Newsletter
Sign up to the Eliatra Newsletter to keep updated about our Managed OpenSearch offerings and services!