Selectăm repository-uri open-source de pe GitHub care se potrivesc cu „application services”. Rezultatele sunt clasificate după relevanța față de căutarea ta — folosește filtrele de mai jos pentru a rafina rezultatele sau utilizează AI-ul.
Cilium is a networking, security, and observability platform for containerized environments that leverages kernel-level data paths to process traffic. By executing programs directly within the Linux kernel, it provides high-performance packet filtering, routing, and load balancing without the need for traditional user-space proxies or context switching. The platform distinguishes itself through identity-based security enforcement, which filters traffic based on service labels rather than volatile IP addresses. It integrates containerized workloads with external physical or virtual infrastruct
Cilium is a Kubernetes-native service mesh and API gateway that uses eBPF for high-performance traffic routing, load balancing, security (mTLS, identity-based access), and rich observability—covering all the microservices traffic management, security, and extensibility needs this search targets.
Traefik is a cloud-native edge router and API gateway designed to manage service communication and traffic flow across distributed infrastructure. It functions as a dynamic service proxy that automatically discovers backend services and configures routing rules in real time, eliminating the need for manual restarts or complex configuration updates. By integrating directly with container orchestrators and service registries, it maintains a consistent state for network traffic, load balancing, and security policy enforcement. The project distinguishes itself through its deep integration with di
Traefik is a cloud-native edge router and API gateway that dynamically routes and load-balances traffic, integrates natively with Kubernetes, and supports middleware extensibility, observability, and security features, directly matching the need for managing and securing service-to-service traffic in a microservices architecture.
This project is a service mesh platform designed to manage, secure, and observe service-to-service communication within Kubernetes clusters. It functions as a control plane that orchestrates transparent sidecar proxies, which intercept and manage network traffic to provide reliable connectivity for microservices. By automating the injection of these proxies, the platform ensures that infrastructure-level policies are applied consistently across all workloads without requiring manual configuration changes. The platform distinguishes itself through its focus on zero-trust security and cross-clu
Linkerd2 is a Kubernetes-native service mesh that transparently manages, secures, and observes inter-service traffic with features like mTLS, load balancing, metrics, tracing, and extensible proxy policies, making it a complete solution for the visitor’s requirements in the service‑mesh category.
This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ
Apache APISIX is a full-featured, cloud-native API gateway that handles traffic routing, load balancing, observability, mTLS, rate limiting, and plugin extensibility out of the box, and it deploys natively on Kubernetes—exactly the kind of tool this search targets.
Traefik is a cloud-native load balancer and dynamic reverse proxy designed for microservices traffic routing. It automatically discovers services and generates network routes by listening to infrastructure changes in orchestrators and service registries. The project distinguishes itself through auto-configuring service routing, which eliminates manual configuration by updating routing rules in real time as infrastructure scales. It also provides automated SSL certificate management, utilizing ACME-based automation to request and renew certificates from remote authorities. Additional capabili
Traefik is a cloud-native API gateway and dynamic reverse proxy that automatically routes and balances traffic across microservices, with built-in observability, TLS, and Kubernetes-native deployment, directly matching the need for managing and securing service-to-service traffic.
Kong is a high-performance API gateway and service connectivity platform designed to manage, secure, and monitor traffic across distributed microservices and hybrid cloud environments. It functions as a centralized control plane for service governance, providing essential traffic routing, load balancing, and request transformation capabilities to ensure consistent policy enforcement across all service endpoints. The platform distinguishes itself through a modular plugin architecture and a declarative configuration engine that allows infrastructure behavior to be defined via version-controlled
Kong is a dedicated high-performance API gateway and service mesh with built-in traffic routing, load balancing, plugin extensibility, and native Kubernetes integration, making it a comprehensive fit for managing and securing microservices traffic as requested.
Istio is a service mesh infrastructure that provides a centralized control plane to manage, secure, and observe communication between distributed microservices. It functions as a policy-driven network traffic controller, enabling developers to route, balance, and secure service-to-service traffic without requiring modifications to application code. The system enforces zero-trust security by utilizing mutual transport layer authentication to verify cryptographic identities for every network request. The project distinguishes itself through a sidecar-less proxy architecture, which offloads netw
Istio is a production-grade service mesh that delivers traffic routing, load balancing, observability, mutual TLS, and extensible policy enforcement for Kubernetes-native microservices, matching every key requirement for managing inter-service traffic.
Lura is an API gateway and traffic router that directs network requests to backend services using a configurable pipeline of processing steps. It functions as a backend load balancer and a request middleware engine designed to validate, modify, and transform incoming requests and responses. The system specializes in API response aggregation, allowing it to execute concurrent requests to multiple backend services and merge the results into a single unified output. This includes the ability to perform dynamic response mapping by renaming fields and filtering data to optimize the final client pa
Lura is a Go-based API gateway with traffic routing, load balancing, and a configurable middleware pipeline, but it lacks built-in observability, security (mTLS/auth), and rate limiting, and has no explicit Kubernetes-native support, making it a narrower fit for this search.
The NGINX Ingress Controller is a Kubernetes-native traffic manager that handles external requests and routes them to internal services. It translates Kubernetes API objects and annotations into proxy configurations to manage incoming HTTP, TCP, and UDP traffic. The controller distinguishes itself through advanced traffic steering and security integration. It supports blue-green and canary traffic splitting, as well as content-based and regex path routing. Security is handled at the edge via a web application firewall, denial-of-service protection, and a variety of authentication methods incl
The NGINX Ingress Controller is a feature-rich, Kubernetes-native API gateway that handles traffic routing, load balancing, security (WAF, auth, rate limiting), and observability, making it a strong fit for managing and securing microservices traffic, especially in Kubernetes environments.
Linkerd is a Kubernetes service mesh that manages network traffic between microservices. It functions as a transparent networking proxy, layer 7 traffic manager, and mutual TLS security layer, providing observability and reliability for service-to-service communication without requiring changes to application code. The project distinguishes itself through a sidecar-proxy architecture that intercepts TCP and application-level traffic to provide automatic mutual TLS encryption and identity verification. It enables cross-cluster service networking to link multiple clusters and implements cloud-n
Linkerd is a Kubernetes-native service mesh that handles traffic routing, load balancing, observability, and automatic mutual TLS security between microservices, making it a flagship answer for managing service-to-service communication in a microservices architecture.
Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c
Higress is a cloud-native API gateway and Kubernetes ingress controller built on Envoy, providing traffic routing, load balancing, observability, and plugin extensibility — exactly the kind of tool this search targets for managing and securing application service traffic.
BunkerWeb is a containerized suite of infrastructure tools that functions as a cloud-native web application firewall and Nginx reverse proxy. It provides a security layer for web applications, combining traffic routing with automated SSL certificate management and a web-based security dashboard for monitoring and configuration. The project distinguishes itself through its deep integration with container orchestrators, serving as a Kubernetes ingress controller that automates security settings and service discovery via container labels. It features a plugin-based extension model and a manageme
BunkerWeb is an Nginx-based reverse proxy and web application firewall that routes and secures traffic with rate limiting, authentication, plugin extensibility, and Kubernetes-native ingress, which fits the visitor's need for managing and securing microservice traffic, though its primary focus is security rather than general-purpose service mesh features.
HAProxy is a high-performance TCP and HTTP proxy that distributes traffic across multiple backend servers to ensure availability and fault tolerance for critical services. It operates in either TCP or HTTP mode, with an event-driven, single-threaded reactor that handles tens of thousands of connections without context switching, and supports kernel-level data transfer to minimize memory usage and latency. What distinguishes HAProxy is its configuration-file-first design, where all load-balancing rules and runtime behavior are defined in a declarative text file parsed at startup. It embeds a L
HAProxy is a high-performance TCP/HTTP proxy and load balancer that handles traffic routing, load balancing, rate limiting, and some observability — making it a capable API gateway — but it lacks native service mesh features, built-in mTLS, distributed tracing, and the rich plugin/middleware extensibility often expected in a modern API gateway, so it covers only part of the requested feature set for managing and securing microservice traffic.
Ocelot is a .NET API gateway that functions as an HTTP reverse proxy to route, balance, and secure traffic between clients and backend services. It serves as a centralized manager for incoming requests, providing a single entry point for traffic orchestration. The project differentiates itself through dynamic request orchestration, allowing it to aggregate multiple backend service responses into a single result to minimize client network round trips. It also supports dynamic gateway configuration, enabling updates to system behavior and operational parameters without requiring a service resta
Ocelot is a .NET API gateway that handles traffic routing, load balancing, rate limiting, and authentication via middleware, matching the core need for managing microservices traffic, though it lacks built-in observability and Kubernetes-native deployment.
Envoy is a high-performance, cloud-native service proxy designed for service-to-service communication in distributed architectures. It functions as a service mesh data plane, providing a centralized mechanism for managing, securing, and observing network traffic between microservices. The project is distinguished by its ability to perform dynamic traffic management and configuration updates in real-time without requiring service restarts or downtime. It utilizes a non-blocking, event-driven architecture to handle high-concurrency connections and supports hot-restart process management, which
Envoy is a high-performance service proxy that provides traffic routing, load balancing, observability, security, rate limiting, and extensible plugin support, making it a strong data-plane component for service mesh and API gateway use cases.
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
Skipper is an HTTP router and reverse proxy for service composition, including Kubernetes Ingress support, making it a genuine API gateway tool for traffic routing and management.