Remove Email Remove Gateway Remove Server
article thumbnail

EP144: The 9 Algorithms That Dominate Our World

ByteByteGo

This week’s system design refresher: The 9 Algorithms That Dominate Our World What does API gateway do? What does API gateway do? Step 1 - The client sends an HTTP request to the API gateway. Step 2 - The API gateway parses and validates the attributes in the HTTP request. We sometimes cache data in the API gateway.

Gateway 264
article thumbnail

EP145: Infrastructure as Code Landscape

ByteByteGo

A Crash Course on Architectural Scalability SPONSOR US Top 12 Tips for API Security Use HTTPS Use OAuth2 Use WebAuthn Use Leveled API Keys Authorization Rate Limiting API Versioning Whitelisting Check OWASP API Security Risks Use API Gateway Error Handling Input Validation What happens when you type google.com into a browser?

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

EP147: The Ultimate API Learning Roadmap

ByteByteGo

API Gateways Learn about API Gateways such as Amazon API Gateway, Azure API Services, Kong, Nginx, etc. 10 Essential Components of a Production Web Application It all starts with CI/CD pipelines that deploy code to the server instances. After DNS resolution, the requests reach the app servers. Code First v.s.

Cookie 173
article thumbnail

EP143: DNS Record Types You Should Know

ByteByteGo

It is commonly used in verifying the authenticity of a server. MX Record Directs email traffic to the correct mail server. NS (Name Server) Record Specifies the authoritative DNS servers for the domain. These records help direct queries to the correct DNS servers for further lookups.

DNS 130
article thumbnail

AWS Lambda Turns 10

ByteByteGo

Allow developers to execute specific pieces of application logic (functions) without worrying about server provisioning, scaling, or maintenance. Some key features were as follows: Serverless Computing Lambda pioneered the serverless paradigm, allowing developers to run code without provisioning, managing, or scaling servers.

article thumbnail

EP139: Design a Live Streaming System

ByteByteGo

The source could be any video and audio source wired up to an encoder Step 2: To provide the best upload condition for the streamer, most live streaming platforms provide point-of-presence servers worldwide. The streamer connects to a point-of-presence server closest to them.

article thumbnail

Building a three-tier architecture on a budget

AWS Architecture

These services decrease the need for provisioning and managing servers, reducing operational overhead and labor costs. Serverless services like AWS Lambda and Amazon API Gateway use a pay-as-you-go model. See Amazon API Gateway pricing for details. Set up AWS Free Tier usage alert emails. Set up the GetFreeTierUsage API.

Gateway 69