What is KrakenD?
Its core functionality is to create an API that acts as an aggregator of many microservices into single endpoints, doing the heavy-lifting automatically for you: aggregate, transform, filter, decode, throttle, auth and more.
KrakenD is a tool in the API Tools category of a tech stack.
Who uses KrakenD?
Companies
12 companies reportedly use KrakenD in their tech stacks, including powercloud, OnlineDoctor, and Our Stack.
Developers
41 developers on StackShare have stated that they use KrakenD.
KrakenD Integrations
Docker, Kubernetes, Elasticsearch, Kafka, and AWS Lambda are some of the popular tools that integrate with KrakenD. Here's a list of all 19 tools that integrate with KrakenD.
Pros of KrakenD
2
2
2
1
1
1
KrakenD's Features
- Throttling and usage quotas
- Extensible architecture
- Circuit breaker
- High-load and burst
- Service discovery
KrakenD Alternatives & Comparisons
What are some alternatives to KrakenD?
Kong
Kong is a scalable, open source API Layer (also known as an API Gateway, or API Middleware). Kong controls layer 4 and 7 traffic and is extended through Plugins, which provide extra functionality and services beyond the core platform.
NGINX
nginx [engine x] is an HTTP and reverse proxy server, as well as a mail proxy server, written by Igor Sysoev. According to Netcraft nginx served or proxied 30.46% of the top million busiest sites in Jan 2018.
Traefik
A modern HTTP reverse proxy and load balancer that makes deploying microservices easy. Traefik integrates with your existing infrastructure components and configures itself automatically and dynamically.
Gravitee.io
It is a flexible, lightweight and blazing-fast open source API Platform that helps your organization control finely who, when and how users access your APIs.
Envoy
Originally built at Lyft, Envoy is a high performance C++ distributed proxy designed for single services and applications, as well as a communication bus and “universal data plane” designed for large microservice “service mesh” architectures.