Background

Our Blog

Insights, updates, and stories from our team

Browse by Category

Discover articles grouped by topic

Articles in Development

Mastering Modern Authentication: A Guide to Secure Communication
5 min read

Mastering Modern Authentication: A Guide to Secure Communication

This article provides a practical guide to modern authentication patterns using OIDC and OAuth 2.0. Through three easy-to-understand sequence diagrams, it visualizes the secure flows for backend-to-backend communication, frontend-to-backend user logins with stateful sessions, and a combined scenario where a backend service makes a B2B call to fulfill a frontend request. It explains the core concepts of token exchange, session management, and role-based access control (RBAC), making these complex interactions accessible to developers and system architects.

Understanding Message Broker in Microservices Design: A starters guide
5 min read

Understanding Message Broker in Microservices Design: A starters guide

This article provides a comprehensive guide to implementing a message broker using Go and RabbitMQ. It breaks down the core components of a messaging system—including exchanges, queues, and events—and explains how they work together to decouple services and enable scalable communication. The guide also details different types of exchanges, offering practical naming conventions and best practices for building an efficient messaging architecture.

Background

Stay in the loop

Need to know more? book a consultation meeting now