Rishabh GuptaArchitecture of a modern chat applicationA hands-on guide to build a messaging application for your website / business; requirements, system design, architecture, resources and…Sep 3, 20233Sep 3, 20233
Rishabh GuptaWhat is a good P99 benchmark ?The processing time taken for the server to ready the response should drop exponentially from P99.99 to P95.Aug 15, 2023Aug 15, 2023
Rishabh GuptaMongoDB — Primary key, using the default ObjectId VS picking a custom value.Have you ever wondered about the impact of choosing the default ObjectId as the Primary key for _id or generating a unique Id for it…Jul 23, 2023Jul 23, 2023
Rishabh GuptaMongoDB — Overhead on write speed as indexes increaseWe did a detailed experiment on insertion speeds in a MongoDB collection to track the performance impact as we added more indexes to a…Jul 23, 2023Jul 23, 2023
Rishabh GuptaMongoDB — Insert performance impact as collection size increasesMany sources on the web and in the forums say that insert performance declines as a collection’s size increases, but few explain or…Jul 22, 2023Jul 22, 2023
Rishabh GuptaMongoDB — String vs Int field (scan speed)If you are curious about whether storing an Int as a String affects the scan speed, spoiler alert — the answer is not really, they are…Jun 10, 2023Jun 10, 2023
Rishabh GuptaChat App as a customer service platform for your businessThere are a few key consideration when making a decision about the chat app for your business.May 21, 2023May 21, 2023