As you can probably tell, we've made a big change — our company is now called Compose. We've spent the last 5 years helping customers solve complex data problems, and it's become increasingly common for applications to need multiple database technologies to get the most out of what they "know" (data). We want to make it easy for developers to run these technologies. While we have had this vision for a long time, changing our name is the first big step to embrace this world.
Our second step: Launching Elasticsearch. We are now offering a public beta of our Elasticsearch database service, with features to make launching a production application as comfortable as possible. If you haven't yet used Elasticsearch, give it a try. It's a phenomenal tool for indexing large volumes of data and giving users very flexible, expressive query capabilities. If you want something like Google's advanced search for your application, Elasticsearch is what you need. We'll be producing a great deal of content to help our customers get the most out of Elasticsearch along the way. Elasticsearch and MongoDB are a powerful combination of tools for application developers.
As you would expect, this is just the beginning of how we see this vision playing out. We are committed to providing developers with powerful and useful ways to interact with their data no matter the underlying database engine. Data should not be bound to a specific technology, but instead easily transformed for various uses across teams and companies.
So, why Compose? Functional programming languages offer developers function composition, combining single purpose functions into new, specialized units that solve a unique problem. Databases can, and should, be combined to solve application problems. Thus, Compose. We're so excited about the future and it's great to have you coming along with us.
Have any questions? Let us know at firstname.lastname@example.org.