top of page


Webhooks
Architectural Style & Patterns:  Webhooks  are a pattern for server-to-server callbacks  over HTTP. In essence, a webhook occurs when...
8 min read
Â


EDA (Event-Driven Architecture)
Architectural Style & Patterns: Â Event-Driven Architecture (EDA) Â is a design paradigm rather than a specific protocol. It involves...
8 min read
Â


SSE (Server-Sent Events)
Architectural Style & Patterns: Â Server-Sent Events (SSE) , sometimes known by its API name EventSource, is an HTTP-based protocol that...
7 min read
Â


AMQP
Architectural Style & Patterns: Â AMQP (Advanced Message Queuing Protocol) Â is an open standard for enterprise messaging, designed to...
7 min read
Â


MQTT
Architectural Style & Patterns: Â MQTT (Message Queuing Telemetry Transport) Â is a lightweight publish-subscribe messaging protocol,...
7 min read
Â


gRPC
Architectural Style & Patterns: Â gRPC Â is a modern, high-performance RPC (Remote Procedure Call) framework open-sourced by Google. It...
7 min read
Â


WebSockets
Architectural Style & Patterns:  WebSockets  enable a persistent, full-duplex communication channel  over a single TCP connection....
6 min read
Â


SOAP (Simple Object Access Protocol)
Architectural Style & Patterns: Â SOAP Â is a protocol that predates modern REST/GraphQL and follows a RPC-style or document-style...
6 min read
Â


GraphQL
Architectural Style & Patterns: Â GraphQL Â is a query language and runtime for APIs that departs from fixed endpoints. It still follows a...
6 min read
Â


REST (Representational State Transfer)
Architectural Style & Patterns: Â REST is an architectural style that operates over HTTP Â with a stateless, client-server model. It...
3 min read
Â


Comparison of API Protocols for Modern Architecture Styles
Application Programming Interface (API) communication is the backbone of modern software integration. From web and mobile apps to...
5 min read
Â


Guide to API Protocols
Understanding the Key Technologies, Usage & Market share APIs (Application Programming Interfaces) play a crucial role in the digital...
5 min read
Â


In Kubernetes, What Should I Use as CPU Requests and Limits?
If you're working with Kubernetes, you're probably already aware of the importance of properly managing your cluster's resources. When it...
3 min read
Â


Mastering AWS API Gateway with AWS APIGateway-integration: Practical Examples and Best Practice
API Gateway is a crucial component in modern application architectures, especially when building microservices or serverless...
6 min read
Â


Enhance Debugging and Profiling: Node.js Logging Best Practices with Winston
Good logging practices are crucial for monitoring and troubleshooting your Node.js servers. They help you track errors in the...
10 min read
Â


12-Factor Methodology for Building Microservice Applications — On Kubernetes
Microservices have revolutionised the way we build and deploy applications, offering more resilience, easier scalability, and a more...
5 min read
Â


Building a Multi-AZ, Multi-Region Microservices Architecture with Amazon EKS
IIn the era of digital transformation, applications need to be scalable, resilient, and highly available to meet the demands of users...
6 min read
Â
bottom of page