Browsing Category
Software Design
6 posts
Choosing the Technology Without First Understanding the Need
I recently sat in on a demo for a new tool being developed by some engineer colleagues and…
The IDEAL & Practical CI/CD Pipeline – Concepts Overview
Building a CI/CD pipeline? Need an overview of basic concepts to keep in mind while building an ideal…
REST API (HTTP) vs Websockets – Concept Overview With Example
Whats the difference between a REST API (HTTP) and Websockets? Learn through a practical example in this article.…
REST API (HTTP) vs WebSockets – Concept Overview With Example
Confused about the difference between REST APIs / HTTP versus Websockets? This is the article for you. REST…
What is API Throttling and Rate Limiting?
Throttling is an important concept when designing resilient systems. Its also important if you’re trying to use a…
What is an Application Programming Interface (API)?
APIs, also known as Application Programming Interfaces are the foundation of how computer systems interact with one another.…