Comments (6)
You are absolutely right.
I started looking into Kong and Tyk and realized they offer a community edition (free) and a premium version (paid).
I'll look into improving the Api gateway with Ocelot.
from netcoremicroservicessample.
Normally I'd go with a fully managed API gateway on AWS, Azure, etc.
Right now I'm looking at Kong and Tyk
from netcoremicroservicessample.
I think there could be a couple of issues.
Here https://github.com/madslundt/NetCoreMicroservicesSample#consul you mention that the API Gateway uses Consul, though in the appsettings.json there is no Consul options.
I also noticed that there is no configure method, there is no app.UseConsul()
.
No link to Consul in the docker compose for the API Gateway.
from netcoremicroservicessample.
Thank you for reporting this.
I'm looking to replace the api gateway with something that also integrates better with Swagger
from netcoremicroservicessample.
Anything in particular that you are looking at so far?
from netcoremicroservicessample.
Not sure if you're looking for others opinions, but I for sure would prefer Ocelot as it is completely free and you can implement anything with it rather than using paid plugins .etc
from netcoremicroservicessample.
Related Issues (13)
- [Question] Why not put your services in the docker-compose file? HOT 1
- [IMPROVEMENT IDEA] Outbox as Filebased Database HOT 5
- [QUESTION] projections and snapshot HOT 4
- [QUESTION ] EFCore for eventstore and outbox HOT 1
- Confusing after update mac OS bigSure
- [QUESTION] Testing
- [QUESTION] EventRouting for CQRS HOT 1
- Feature request: Tests
- Data Model
- Outbox and EventStore switch to Efcore Issues HOT 2
- [QUESTION] How would you manage authentication/authorization? HOT 4
- How does an event get transmitted across process boundaries? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from netcoremicroservicessample.