Theo van Kraay

Principal Program Manager, Azure Cosmos DB

Principal Program Manager on the Azure Cosmos DB engineering team. Focused on Apache Cassandra offerings, Java ecosystem, high availability, and customer success.

Post by this author

MongoDB to Azure Cosmos DB for NoSQL Migration – Learnings from Java SDK V4 Micro-Optimizations

The authors wish to thank Govind Kanshi (Principal PM Manager), Abinav Rameesh (Principal PM Manager), Kushagra Thapar (Principal Engineering Manager), Annie Liang (Sr. Software Engineer) and Faiz Chachiya (Sr. Cloud Solution Architect, CSU) for their valuable insights, and contributions during the Proof-of-Concept (PoC). Introduction  ...

Azure Engineer Nominated for Cassandra Catalyst Program

What is the Catalyst program? The Cassandra Catalyst® Program is a prestigious initiative that recognizes individuals who are dedicated to the growth and success of the Apache Cassandra® community. German Eichberger, Principal Engineering Manager for Azure Managed Instances for Apache Cassandra, is a Catalyst who has demonstrated a deep...

Latest NoSQL Java Ecosystem Updates 2023 Q3 & Q4

We're always busy adding new features, fixes, patches, and improvements to our Java-based client libraries for Azure Cosmos DB for NoSQL. In this regular blog series, we share highlights of recent updates in the last period.   July - December 2023 updates     Spark 3.4 ...

What’s New for Azure Managed Instance for Apache Cassandra at Microsoft Ignite 2023: Building the Next Generation of AI Apps

(image)   Get ready for Microsoft Ignite 2023, where we'll be unveiling exciting new features and enhancements for Azure Managed Instance for Apache Cassandra. With the introduction of vector search, turnkey major version upgrades, turnkey replication for multi-region clusters, turnkey hybrid cluster setup for live migrations, and ...

Introducing Vector Search in Azure Managed Instance for Apache Cassandra!

We are delighted to announce Cassandra 5.0 in public preview for Azure Managed Instance for Apache Cassandra, with vector search capabilities enabled!   Vector Search in Cassandra 5.0 In Cassandra 5.0, vector search is backed by storage-attached indexes that represent data as vectors in a multi-dimensional space. We use DiskANN, a ...

Apache Cassandra version 3.11 support beyond EOL

The Apache Cassandra Project Team recently announced that, after more than half a decade, versions 3.0.x and 3.11.x will reach End of Life at the end of 2023. To echo the project team announcement, we want to highlight the significant advantages of upgrading to Cassandra 4.0 or 4.1, and encourage users to make the transition. However, if...

Latest NoSQL Java Ecosystem Updates 2023 Q1 & Q2

We're always busy adding new features, fixes, patches, and improvements to our Java-based client libraries for Azure Cosmos DB for NoSQL. In this regular blog series, we share highlights of recent updates in the last period.   January - June 2023 updates     ...

Latest features in Azure Managed Instance for Apache Cassandra

Are you self-hosting open-source Apache Cassandra on-premises or in the cloud? What if you could have patching, deployment, scaling, platform security, cloud infrastructure, and live site support taken care of for you... for not much more than the cost of running virtual machines in the public cloud? Welcome to Azure Managed Instance for ...

Building multi-tenant Java apps using Spring Data and Azure Cosmos DB

There are many factors to take into account when designing a multi-tenant application in Azure Cosmos DB. We've covered many of these aspects at a high level in our documentation on Multitenancy and Azure Cosmos DB. In this blog, we'll quickly dive into the mechanics of implementing a database per tenant or container per tenant performance ...

Latest NoSQL Java Ecosystem Updates 2022 Q3 & Q4

We're always busy adding new features, fixes, patches, and improvements to our Java-based client libraries for Azure Cosmos DB API for NoSQL. In this regular blog series we'll share highlights of recent updates in the last period.   July - December 2022 updates   Spark 3.3 support ...