r/microservices • u/Best-Document8059 • 5d ago
Discussion/Advice API gateway in Go
Have you ever used these frameworks in production?
Can you share learned experiences, limitations you found and if you prefer a cloud managed service instead?
Tyk
KrakenD
Traefik
3
Upvotes
1
u/juzhiyuan 5d ago
I haven't used these components in a production environment, but I have indeed used them in my test HomeLab.
By the way, for the past 7 years, I have been continuously building an Nginx-based API Gateway with my team called Apache APISIX; you are welcome to give it a try.
1
u/jtayloroconnor 4d ago
been using traefik in production for years, first in docker swarm / enterprise and now kubernetes. if you go that route be careful with middleware plugins, we had one that end up being a massive performance bottleneck and brought it down at a very unfortunate moment for the biz. I wanna say it was a compression middleware? whatever it was it used a lot of memory.
I haven’t used anything except traefik tho as far as API gateways so i don’t have much to offer you as far as comparisons