Subhasish Ghosh

Cloud Solution Architect, EC-US, Customer Success Unit (CSU)

With a strong passion for Distributed NoSQL and SQL Databases, Subhasish serves as a Cloud Solution Architect for Data & Analytics within Microsoft Enterprise Commercial (EC) - US, specifically in the Retail & Consumer Goods (RCG) Customer Success Unit (CSU) team. His primary role involves driving the adoption of Azure Cosmos DB across Microsoft's major global retail clients. Subhasish excels in crafting intricate distributed database designs and partitioning strategies, focusing on Azure Cosmos DB's Core SQL, Cassandra, and Gremlin API. He specializes in fine-tuning high-volume workload blueprints for read-heavy and write-heavy scenarios, all while demonstrating adept skills in Java SDK SRE diagnostics and troubleshooting.

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  ...

Best Practices for Re-modeling Graph database to Azure Cosmos DB for NoSQL

Introduction Azure Cosmos DB is Microsoft's premier fully managed NoSQL database for modern app development. It is ideal for solutions including artificial intelligence, digital commerce, Internet of Things, booking management and other types of use cases. It offers single-digit millisecond response times, automatic and instant scalability ...

4 Design Patterns to Deal with Large Item Sizes in Azure Cosmos DB for NoSQL

Introduction  A recommended best practice in Azure Cosmos DB for NoSQL is to avoid overly large item sizes. An Azure Cosmos DB item can represent either a document in a container, a row in a table, or a node or edge in a graph, depending on which API you use. Though the maximum size of an item allowed in Azure Cosmos DB for NoSQL is 2 MB, it...

Diagnosing & Troubleshooting 4 Common Client-side Issues in Azure Cosmos DB for NoSQL with Java SDK V4

Introduction Knowing how to effectively troubleshoot Azure Cosmos DB for NoSQL client-side performance issues is critical for using the service. This blog post will show you how you can leverage the Diagnostics property in the Azure Cosmos DB for NoSQL Java SDK V4 so you can design and operate highly available and scalable mission-critical ...