maestre3d / alexandria

The Alexandria Project is an open-source platform where people can share their knowledge through books, podcasts, docs and videos.
https://alexandria.damascus-engineering.com
GNU Affero General Public License v3.0
9 stars 1 forks source link

API Gateway and more using Netflix Zuul #37

Open maestre3d opened 4 years ago

maestre3d commented 4 years ago

Is your feature request related to a problem? Please describe. Currently, we don't have any API Gateway implementation for our services. It is not a good strategy to not use an API Gateway pattern.

Describe the solution you'd like Using an edge server such as Netflix Zuul to manage our services with load-balancing, security and reverse proxying.

Describe alternatives you've considered Making our own implementation with raw http clients with k8s + istio.

Additional context Zuul needs Eureka service discovery system by default but this can be disabled in it's config.