Category: API
-
Online Transaction Processing (OLTP)
Online Transaction Processing (OLTP) is a high-performance approach for managing transactional data, widely used in systems requiring fast and reliable transactions, such as banking and e-commerce. OLTP systems are designed to handle a large volume of short, atomic transactions, often involving updates, inserts, or deletions of small data segments. Key Characteristics 1. Atomicity and Concurrency:…
-
API Gateway at Layer 4
In the world of network architecture, the API Gateway is the unsung hero, standing guard at the gateway to application services, orchestrating requests, enforcing security, and ensuring that client applications communicate seamlessly with backend systems. When we focus specifically on an API Gateway functioning at Layer 4 of the OSI (Open Systems Interconnection) model, we…
-
Connecting AWS Lambda and API Gateway
Here are the Step-by-Step Guide to Connect AWS Lambda with API Gateway Step 1: Set Up Your AWS Lambda Function 1. Log in to the AWS Console: Navigate to AWS Management Console and access Lambda under Compute services. 2. Create a New Lambda Function: Click on Create function. Choose Author from scratch and give your…
-
Connect EC2 Instance to AWS API Gateway
Connecting an EC2 instance to the AWS API Gateway can enable you to securely expose and manage your server’s APIs through a highly scalable, managed gateway. Here’s a step-by-step guide: Step 1: Launch and Configure Your EC2 Instance 1. Log in to AWS Console: Go to the AWS Management Console and navigate to the EC2…
-
API Gateway and Load Balancer Integration
API gateway and Load Balancer Integration is very vital to render scalable and robust infrastructure. The API gateway is the first point of contact for the internet and protocol-specific traffic, the api gateway is the gateway where user identity, TLS offloading, metrics, and traffic monitoring takes place. The API gateways are integrated with WAF; WEB ACCESS FIREWALL is a very vital…
-
GraphQL (Graph Query Language)
GraphQL is a data query and manipulation language. Data overhead is low in GraphQL as it is a query-driven standardized API format hence it is much faster and offers lower latency than the restful APIs. The use case of GraphQL is when the precise and targeted data needs to be retrieved at a faster pace.GraphQL is a query runtime engine and needs both the…
-
RESTFUL and GraphQL
Both RESTFUL and GraphQL are the most implemented API technologies globally, here are the major differences between them. RESTFUL API GRAPHQL API : Diagram The article above is rendered by integrating outputs of 1 HUMAN AGENT & 3 AI AGENTS, an amalgamation of HGI and AI to serve technology education globally. (Article By : Himanshu…
-
1st Party & 3rd Party API
Both the 1st party & 3rd party API have a lot to offer and their implementation is totally based on the use cases and business cases, here are the key differentials that make both the first party and the 3rd party API relevant for specific use cases and business cases. Both the API types be…