Miah Md ShahjahanUnderstanding Distributed SystemMost engineering books or blogs deep dive right into the heart of some complex topics around distributed systems which can overwhelm you…Apr 27Apr 27
Miah Md ShahjahanUnderstanding the ins and outs of distributed systemsKnowing about the ins and outs of distributed systems is key for both backend engineers and anyone working with large-scale systems. These…Apr 27Apr 27
Miah Md ShahjahanUnderstanding Chaos EngineeringEnterprise software systems have become more sophisticated, relying heavily on distributed components like cloud services and…Apr 24Apr 24
Miah Md ShahjahaninStackademicDatabase Separation in Microservices: Scaling ResilienceIn modern software development, the microservices architecture has gained immense popularity for its scalability, flexibility, and…Apr 22Apr 22
Miah Md ShahjahaninStackademicIntegrating Multiple Databases Seamlessly in GoLang with PostgreSQLIn today’s data-driven landscape, many applications rely on multiple databases to store different types of information. For instance, a…Apr 21Apr 21
Miah Md ShahjahaninDev GeniusUnderstanding Reflection in GoReflection is a powerful feature in Go that allows programs to examine their own structure and manipulate their behavior at runtime. While…Jun 24, 2023Jun 24, 2023
Miah Md ShahjahaninDev GeniusUnderstanding Generics in GoGo, a statically-typed and efficient programming language, has gained significant popularity due to its simplicity and performance. While…Jun 23, 2023Jun 23, 2023
Miah Md ShahjahanA Deep Dive into Gin, Chi, and Mux in GoIn the world of Go programming, developers often encounter the need for efficient and robust web frameworks to build their applications…Jun 22, 20231Jun 22, 20231
Miah Md ShahjahanConcurrency Patterns in Go | Part 2In the part 1 we learned that channels are playing a crucial role in facilatating communication and sychronization between goroutines…May 21, 2023May 21, 2023
Miah Md ShahjahanConcurrency Patterns in Go | Part 1Go provides several powerful concurrency patterns that can be used to design efficient and scalable concurrent programs. In the first part…May 21, 2023May 21, 2023