Aditi MishraOptimizing Password Discovery: A Cost-Effective and Scalable Solution Using Hybrid Compute…Problem Statement:Oct 1Oct 1
Aditi MishraWhy is Python Considered Slow?Python is often perceived as slower compared to languages like C, C++ or Go, primarily due to its design choices and underlying…Sep 212Sep 212
Aditi MishraHow Go Manages MemoryWhen you write a program, you tell the computer to do things; most of those tasks need memory. Memory is where your data lives while the…Sep 213Sep 213
Aditi MishraSimple Guide to Stack and Heap in GoIn Go, memory is managed in two main areas: the stack and the heap. Each has different characteristics that affect how your program…Sep 21Sep 21
Aditi MishraBest practices in Go to improve performance and reduce pressure on Go’s garbage collectorTo ensure that smaller, short-lived data stays on the stack (rather than the heap) in Go, and to minimize heap allocations, follow these…Sep 211Sep 211
Aditi MishraWhat are Go processors?In Go, processors (often referred to as Goroutine Processors or just P) are an abstraction used to manage the execution of goroutines on…Sep 21Sep 21
Aditi MishrainGojek Product + TechDrive smarter, and earn better with Back-to-Back Trips!Maximize driving efficiency, minimize wait time, and boost driver earnings!Sep 20Sep 20
Aditi MishraLarge Audio/Video upload system designDesigning a system to handle large audio and video file uploads, particularly in the range of gigabytes, you need to consider aspects like…Sep 16Sep 16
Aditi MishraWhy is Redis So Fast Despite Being Single-Threaded?Redis is a high-performance, in-memory key-value store known for its incredible speed. In fact, a single Redis server can handle up to…Sep 151Sep 151
Aditi MishraRedis Pub/Sub vs. Apache Kafka: Choosing the Right Messaging SystemWhen it comes to choosing a messaging system for your distributed architecture, both Redis Pub/Sub and Apache Kafka offer robust pub/sub…Sep 11Sep 11