krakend-ce
frontman
krakend-ce | frontman | |
---|---|---|
8 | 6 | |
1,756 | 101 | |
1.9% | - | |
8.8 | 10.0 | |
5 days ago | 11 months ago | |
Go | Go | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
krakend-ce
-
5 Ways to Improve Your API Reliability
KrakenD: A high-performance open-source API Gateway. It helps application developers release features quickly by eliminating all the complexities of SOA architectures while offering a unique performance.
-
NGINX Rewrite Behavior
This is my first foray into NGINX, and it seems my desired use-case is a bit different/left field. We're attempting to utilize NGINXaaS (Azure PaaS) to act as an API Gateway for some of our on-premise APIs. We were trailing KrakenD prior for this, but are moving toward NGINX as there's a desire to move everything PaaS (where appropriate). Our current KrakenD instance is configured to host a different set of URI than what the backend is configured for, IE:
- Introducing Frontman: A Lightweight API Gateway Service Written in Go
-
How to choose the right API Gateway
Check what configuration language (JSON/Yaml) and style (Declarative/Imperative) chosen API Gateway support. It is not so crucial but sometimes you might ask: Does it have a user-friendly GUI and drag&drop easy config option? Some open-source projects like Tyk, Krakend.io, and Apache APISIX have built-in no-code possibly visual editing dashboards. You can even import all your APIs descriptions from a JSON.
-
Share Your Code.. Share your most unique piece of Go code.
KrakenD and Lura https://github.com/krakendio/krakend-ce https://github.com/luraproject/lura
-
Apache Apisix: Open-Source API Gateway and API Management Platform
I was trying to look up the license for that project and the repo linked from the footer of their website is https://github.com/krakendio/krakend-ce#readme (Apache 2), but because I just did a web search for krakend there is also https://github.com/luraproject/lura#readme which says it's from the Linux Foundation (also Apache 2)
Is KrakenD some kind of generic term, or does that project just have a complex history?
-
What is the coolest Go open source projects you have seen?
https://github.com/krakendio/krakend-ce api gateway built using lura
frontman
- FLiP Stack Weekly for 13 March 2023
-
Introducing Frontman: A Lightweight API Gateway Service Written in Go
That’s a great idea! Would be happy for you to start a dialog here https://github.com/hyperioxx/frontman/issues/13 or if you’d like raise a feature request
What are some alternatives?
apisix-dashboard - Dashboard for Apache APISIX
mailcrab - Email test server for development, written in Rust
apisix - The Cloud-Native API Gateway
ucall - Remote Procedure Calls - 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & 🔜 REST over io_uring and SIMDJSON ☎️
KrakenD - Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation
ml-runtimes
ngrok - Unified ingress for developers
scenery - photo gallery with extended search capabilities
GoLang-in-a-spring-cloud-architecture - Building a micro service in GoLang and including it at a spring cloud architecture
wik - wik is use to get information about anything on the shell using Wikipedia.
ms-demo-gen - MSDGen: Generater for microservice demos of any given size and connectivity constraints.
laudspeaker - 📢 Laudspeaker is an Open Source Customer Engagement and Product Onboarding Platform. Open Source alternative to Braze / One Signal / Customer Io / Appcues / Pendo . Use Laudspeaker to design product onboarding flows and send product and event triggered emails, sms, push and more.