PinnedSONU RAJinOSINT TeamDesigning Resilient Systems: Microservices Architecture Patterns ExplainedMicroservice architecture is like building a Lego set. Instead of one big piece, you have many smaller pieces that you put together to…May 17May 17
PinnedSONU RAJinOSINT TeamHadoop vs Spark: Unraveling the Big Data DilemmaIntroductionDec 2, 2023Dec 2, 2023
PinnedSONU RAJDecode Apple’s Cross-Device Copy and Paste (Universal Clipboard) Sytsem DesignIntroductionNov 26, 2023Nov 26, 2023
PinnedSONU RAJDesigning a Micro-blogging Platform — Scalable, Available, and ConsistentIntroduction: Micro-blogging platforms have become a crucial part of our online social interactions. In this blog post, we will delve into…Nov 23, 2023Nov 23, 2023
SONU RAJDo’s and Don’ts in Go: Best Practices for Writing Efficient and Maintainable CodeWorking on recent Go projects, I’ve encountered several unexpected issues, particularly with handling panics and other errors. Unlike many…Jun 176Jun 176
SONU RAJUnderstanding and Preventing Goroutine Leaks in GoCheckout my previous blog for Part 2 if you haven’t visited it yet: Concurrency in Go: Patterns and Best PracticesJun 8Jun 8
SONU RAJConcurrency in Go: Patterns and Best PracticesMaximize Go concurrency! Explore best practices for goroutines, channels, and more in our comprehensive guide. Level up your coding!Jun 1Jun 1
SONU RAJGo Code Simplified: Best Practices, Design Patterns, Clean Code Principles and Package ManagementDiscover how to write clean Go code by following industry-standard principles like using meaningful names, writing small and focusedMay 26May 26