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

Azure Cosmos DB API for NoSQL – The Java Ecosystem

The largest external customers of Azure Cosmos DB API for NoSQL, running some of the biggest and most mission critical workloads in Azure, are primarily Java users! In this blog we'll give you a quick run-down of all our supported Java-based client libraries, including our battle-tested core Java SDK, its key supported features, and where ...

More IntelliJ support for Azure Cosmos DB!

In September we announced that the Azure ToolKit for IntelliJ plugin now includes support for Azure Cosmos DB. Check out that blog here. This month, we've added more features! IntelliJ IDEA is an integrated development environment (IDE) for Java, Kotlin, Groovy, and other JVM-based languages. The Azure plugin allows Java developers to ...

IntelliJ support for Azure Cosmos DB!

We're excited to announce that the Azure ToolKit for IntelliJ plugin now includes support for Azure Cosmos DB! IntelliJ IDEA is an integrated development environment (IDE) for Java, Kotlin, Groovy, and other JVM-based languages. The Azure plugin allows Java developers to easily develop, configure, test, and deploy highly available and ...

Explore Azure Managed Instance for Apache Cassandra’s new features

At Microsoft Ignite last November, we announced the general availability of Azure Managed Instance for Apache Cassandra, an Azure service that hosts open-source Apache Cassandra clusters, with automated deployment, scaling, and management operations all built into the service. In this blog, we give a quick recap of what this service has to ...

Read many items fast with the Java SDK for Azure Cosmos DB

Discover ways to collect lots of separate records quickly using the Java SDK for Azure Cosmos DB Java.

Cassandra API Recommendations for Java

Check out the latest recommendations for using Java V4 Cassandra Driver with Azure Cosmos DB's Cassandra API. We've created a custom Java extension that you can implement without any code changes, for a better overall experience.

Now in preview: Azure Managed Instance for Apache Cassandra

Today at Microsoft Ignite, we announced Azure Managed Instance for Apache Cassandra in public preview. Azure Managed Instance for Apache Cassandra provides the ability to provision managed native Apache Cassandra clusters, with automated deployment and scaling operations, accelerating hybrid scenarios and reducing ongoing maintenance. (...

Azure Cosmos DB Cassandra API serverless now in preview!

Azure Cosmos DB serverless is now available for the Cassandra API. Get an overview of this new option, a walk-through on getting started, and tips for choosing between serverless and provisioned throughput for your database operations.

Bulk Updates with Optimistic Concurrency Control

How to support bulk updates in Azure Cosmos DB with Optimistic concurrency control. In this sample, we use Core (SQL) API to bulk update vertices in a graph hosted in Gremlin API!

Now in preview: Use the native Cassandra shell on Azure Cosmos DB Cassandra API!

We have released support to run the native Cassandra shell (CQLSH) v5.0.1 on the Data Explorer for Azure Cosmos DB Cassandra API accounts!