Info

This article will be contained information, news and multiple things about API Gateway and Webserver

Awesome Repositories

center

API Gateway

  • Apache APISIX: The Cloud-Native API Gateway
  • easegress: A Cloud Native traffic orchestration system
  • Kong: API gateway built for hybrid and multi-cloud, optimized for microservices and distributed architectures
  • lura: Ultra performant API Gateway with middlewares
  • tyk: Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols

Topics

Web server

  • Caddy server: Caddy is a powerful, extensible platform to serve your sites, services, and apps, written in Go
  • gunicorn: A Python WSGI HTTP Server for UNIX
  • HAProxy : HAProxy is a free, very fast and reliable reverse-proxy offeringΒ high availability,Β load balancing, and proxying for TCP and HTTP-based applications
  • httpd - Apache2 : The Apache HTTP Server Project is an effort to develop and maintain an open-source HTTP server for modern operating systems including UNIX and Windows.
  • IIS: Window webserver
  • Nginx: nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. (Most powerful)
  • traefik proxy : Traefik is anΒ open-sourceΒ Edge RouterΒ that makes publishing your services a fun and easy experience
  • uvicorn: An ASGI web server implementation for Python

Documentations and Articles

Documentations

  • ASGI: Asynchronous Server Gateway Interface is a spiritual successor to WSGI, intended to provide a standard interface between async-capable Python web servers, frameworks, and applications.
  • WSGI: the Web Server Gateway Interface