KrakenD
Engineered for peak performance and efficient resource use, KrakenD can manage a staggering 70k requests per second on just one instance. Its stateless build ensures hassle-free scalability, sidelining complications like database upkeep or node synchronization.
In terms of features, KrakenD is a jack-of-all-trades. It accommodates multiple protocols and API standards, offering granular access control, data shaping, and caching capabilities. A standout feature is its Backend For Frontend pattern, which consolidates various API calls into a single response, simplifying client interactions.
On the security front, KrakenD is OWASP-compliant and data-agnostic, streamlining regulatory adherence. Operational ease comes via its declarative setup and robust third-party tool integration. With its open-source community edition and transparent pricing model, KrakenD is the go-to API Gateway for organizations that refuse to compromise on performance or scalability.
Learn more
Google Cloud Run
Fully managed compute platform to deploy and scale containerized applications securely and quickly. You can write code in your favorite languages, including Go, Python, Java Ruby, Node.js and other languages. For a simple developer experience, we abstract away all infrastructure management. It is built upon the open standard Knative which allows for portability of your applications. You can write code the way you want by deploying any container that listens to events or requests. You can create applications in your preferred language with your favorite dependencies, tools, and deploy them within seconds. Cloud Run abstracts away all infrastructure management by automatically scaling up and down from zero almost instantaneously--depending on traffic. Cloud Run only charges for the resources you use. Cloud Run makes app development and deployment easier and more efficient. Cloud Run is fully integrated with Cloud Code and Cloud Build, Cloud Monitoring and Cloud Logging to provide a better developer experience.
Learn more
HAProxy Enterprise
HAProxy Enterprise, the industry's most trusted software load balancer, is HAProxy Enterprise. It powers modern application delivery at all scales and in any environment. It provides the highest performance, observability, and security. Load balance can be determined by round robin or least connections, URI, IP addresses, and other hashing methods. Advanced decisions can be made based on any TCP/IP information, or HTTP attribute. Full logical operator support is available. Send requests to specific application groups based on URL, file extension, client IP, client address, health status of backends and number of active connections. Lua scripts can be used to extend and customize HAProxy. TCP/IP information and any property of the HTTP request (cookies headers, URIs, etc.) can be used to maintain users' sessions.
Learn more
Apache Traffic Server
Apache Traffic Server™ is a high-performance, scalable, and flexible caching proxy server that supports both HTTP/1.1 and HTTP/2 protocols. Originally developed as a commercial product, it was later contributed to the Apache Foundation by Yahoo!, and is now widely utilized by numerous prominent content delivery networks (CDNs) and content providers. By caching and reusing frequently accessed web pages, images, and web service calls, it enhances response times while minimizing server load and bandwidth consumption. The server is designed to efficiently scale on contemporary symmetric multiprocessing (SMP) hardware, capable of managing tens of thousands of requests each second. Users can easily implement features like keep-alive, content filtering or anonymization, and load balancing by integrating a proxy layer. Additionally, it offers APIs that allow for the development of custom plug-ins, enabling modifications to HTTP headers, managing Edge Side Includes (ESI) requests, or even creating unique caching algorithms. With its ability to process over 400TB of data daily at Yahoo! in both forward and reverse proxy configurations, Apache Traffic Server stands out as a robust and reliable solution for high-traffic environments. Its proven track record makes it an ideal choice for organizations looking to enhance their web infrastructure efficiency.
Learn more