ArdainInsider EngineeringA Pragmatic and Systematic Project Structure in GoWhen embarking on a new Go project, the way you structure your codebase will have a lasting and hard-to-change effect throughout your…May 29May 29
ArdainInsider EngineeringLeveraging Correlation IDs to Increase Backend System ObservabilityDeveloping and managing distributed systems, especially those utilizing a microservices architecture, is far from easy. Unlike monolithic…Jun 26, 2023Jun 26, 2023
ArdaGo’s Approach to Error Handling: Achieving Linear Code Execution and ReadabilityGo enables you to have maximum readability and maintainability with its “errors as return values” approach. Here’s how…Jun 18, 2023Jun 18, 2023
ArdaAmazon Prime Video’s Switch to Monoliths: What You Can LearnAmazon Prime Video team recently published a post that explains how they moved away from serverless “distributed microservices” application…May 22, 2023May 22, 2023
ArdaDynamoDB Single Table Design: Theory and Implementation in GoDynamoDB, Amazon’s NoSQL database, was created to address the scalability issues and performance bottlenecks inherent in relational…Apr 1, 2023Apr 1, 2023