Skip to content

Latest commit

 

History

History
10 lines (7 loc) · 681 Bytes

File metadata and controls

10 lines (7 loc) · 681 Bytes

Overview

Sentinel is a simple and lightweight reverse proxy built with Golang. It's designed to protect and manage a backend web service by forwarding client requests and implementing a basic rate-limiting mechanism to prevent abuse and ensure fair resource usage.

Features

  • Reverse Proxy: Accepts incoming requests from clients and forwards them to a designated backend server.
  • Rate Limiting: Protects the backend by restricting the number of requests from a single client within a specified time window.
  • Scalable Architecture: Built with a simple, modular design that allows for easy extension and integration of more advanced features.