mirror of
https://github.com/mfornos/awesome-microservices.git
synced 2025-10-30 23:06:30 -04:00
Structural changes.
This commit is contained in:
parent
ad963426a7
commit
5bb13c2469
1 changed files with 23 additions and 25 deletions
46
README.md
46
README.md
|
|
@ -6,6 +6,19 @@ A curated list of Microservice Architecture related principles and technologies.
|
||||||
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
|
||||||
**Table of Contents**
|
**Table of Contents**
|
||||||
|
|
||||||
|
- [Platforms](#platforms)
|
||||||
|
- [Runtimes](#runtimes)
|
||||||
|
- [Infrastructure](#infrastructure)
|
||||||
|
- [API Gateways / Edge Services](#api-gateways--edge-services)
|
||||||
|
- [Configuration and Discovery](#configuration-and-discovery)
|
||||||
|
- [Elastic Computing](#elastic-computing)
|
||||||
|
- [Messaging](#messaging)
|
||||||
|
- [Serialization](#serialization)
|
||||||
|
- [Reactivity](#reactivity)
|
||||||
|
- [Resilience](#resilience)
|
||||||
|
- [Monitoring and Debugging](#monitoring-and-debugging)
|
||||||
|
- [Logging](#logging)
|
||||||
|
- [IT Automation / Provisioning](#it-automation--provisioning)
|
||||||
- [Service Toolkits](#service-toolkits)
|
- [Service Toolkits](#service-toolkits)
|
||||||
- [JVM](#jvm)
|
- [JVM](#jvm)
|
||||||
- [Go](#go)
|
- [Go](#go)
|
||||||
|
|
@ -14,19 +27,6 @@ A curated list of Microservice Architecture related principles and technologies.
|
||||||
- [C++](#c-1)
|
- [C++](#c-1)
|
||||||
- [D](#d)
|
- [D](#d)
|
||||||
- [Erlang](#erlang)
|
- [Erlang](#erlang)
|
||||||
- [Runtimes](#runtimes)
|
|
||||||
- [Platforms](#platforms)
|
|
||||||
- [Infrastructure](#infrastructure)
|
|
||||||
- [API Gateway](#api-gateway)
|
|
||||||
- [Serialization](#serialization)
|
|
||||||
- [Messaging](#messaging)
|
|
||||||
- [Elastic Computing](#elastic-computing)
|
|
||||||
- [Reactivity](#reactivity)
|
|
||||||
- [Resilience](#resilience)
|
|
||||||
- [Configuration and Discovery](#configuration-and-discovery)
|
|
||||||
- [Monitoring and Debugging](#monitoring-and-debugging)
|
|
||||||
- [Logging](#logging)
|
|
||||||
- [IT Automation / Provisioning](#it-automation--provisioning)
|
|
||||||
- [Deployment and Continuous Integration](#deployment-and-continuous-integration)
|
- [Deployment and Continuous Integration](#deployment-and-continuous-integration)
|
||||||
- [On-prem](#on-prem)
|
- [On-prem](#on-prem)
|
||||||
- [Hosted](#hosted)
|
- [Hosted](#hosted)
|
||||||
|
|
@ -59,16 +59,6 @@ A curated list of Microservice Architecture related principles and technologies.
|
||||||
|
|
||||||
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
|
||||||
|
|
||||||
## Runtimes
|
|
||||||
|
|
||||||
- [Akka](http://akka.io/) - Toolkit and runtime for building highly concurrent, distributed, and resilient message-driven applications on the JVM.
|
|
||||||
- [Erlang/OTP](http://www.erlang.org/doc/design_principles/users_guide.html) - Programming language used to build massively scalable soft real-time systems with requirements on high availability.
|
|
||||||
- [Karaf](http://karaf.apache.org/) - Small OSGi based runtime which provides a lightweight container.
|
|
||||||
- [Karyon](https://github.com/Netflix/karyon) - The nucleus or the base container for applications and services built using the NetflixOSS ecosystem.
|
|
||||||
- [Microserver](https://github.com/aol/micro-server) - Java 8 native, zero configuration, standards based, battle hardened library to run Java REST microservices.
|
|
||||||
- [Orbit](http://orbit.bioware.com/) - Modern framework for JVM languages that makes it easier to build and maintain distributed and scalable online services.
|
|
||||||
- [Vert.X](http://vertx.io/) - Toolkit for building reactive applications on the JVM.
|
|
||||||
|
|
||||||
## Platforms
|
## Platforms
|
||||||
|
|
||||||
- [Cisco Microservices](https://github.com/CiscoCloud/microservices-infrastructure) - Modern platform for rapidly deploying globally distributed services.
|
- [Cisco Microservices](https://github.com/CiscoCloud/microservices-infrastructure) - Modern platform for rapidly deploying globally distributed services.
|
||||||
|
|
@ -78,6 +68,15 @@ A curated list of Microservice Architecture related principles and technologies.
|
||||||
- [Spring Cloud Netflix](https://github.com/spring-cloud/spring-cloud-netflix) - Provides Netflix OSS integrations for Spring Boot apps through autoconfiguration and binding to the Spring Environment and other Spring programming model idioms..
|
- [Spring Cloud Netflix](https://github.com/spring-cloud/spring-cloud-netflix) - Provides Netflix OSS integrations for Spring Boot apps through autoconfiguration and binding to the Spring Environment and other Spring programming model idioms..
|
||||||
- [VAMP](http://vamp.io/) - Build, deploy and manage microservices with power and ease.
|
- [VAMP](http://vamp.io/) - Build, deploy and manage microservices with power and ease.
|
||||||
|
|
||||||
|
## Runtimes
|
||||||
|
|
||||||
|
- [Akka](http://akka.io/) - Toolkit and runtime for building highly concurrent, distributed, and resilient message-driven applications on the JVM.
|
||||||
|
- [Erlang/OTP](http://www.erlang.org/doc/design_principles/users_guide.html) - Programming language used to build massively scalable soft real-time systems with requirements on high availability.
|
||||||
|
- [Karaf](http://karaf.apache.org/) - Small OSGi based runtime which provides a lightweight container.
|
||||||
|
- [Karyon](https://github.com/Netflix/karyon) - The nucleus or the base container for applications and services built using the NetflixOSS ecosystem.
|
||||||
|
- [Microserver](https://github.com/aol/micro-server) - Java 8 native, zero configuration, standards based, battle hardened library to run Java REST microservices.
|
||||||
|
- [Orbit](http://orbit.bioware.com/) - Modern framework for JVM languages that makes it easier to build and maintain distributed and scalable online services.
|
||||||
|
- [Vert.X](http://vertx.io/) - Toolkit for building reactive applications on the JVM.
|
||||||
|
|
||||||
## Infrastructure
|
## Infrastructure
|
||||||
|
|
||||||
|
|
@ -377,7 +376,6 @@ of the testing and deployment process.
|
||||||
- [Monolith first](http://martinfowler.com/bliki/MonolithFirst.html)
|
- [Monolith first](http://martinfowler.com/bliki/MonolithFirst.html)
|
||||||
- [Scaling microservices at Gilt with Scala, Docker and AWS](http://www.infoq.com/news/2015/04/scaling-microservices-gilt)
|
- [Scaling microservices at Gilt with Scala, Docker and AWS](http://www.infoq.com/news/2015/04/scaling-microservices-gilt)
|
||||||
|
|
||||||
|
|
||||||
## Theory
|
## Theory
|
||||||
|
|
||||||
### Articles & Papers
|
### Articles & Papers
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue