kandi background
Explore Kits

8 best Python Microservice libraries in 2022

by Open Weaver kits βœ” Updated: Jun 30, 2022

Python Microservice libraries like falcon, nameko, emissary, etc are becoming popular. These libraries provide you with a lot of benefits like high-performance asynchronous processing, easy integration with NoSQL databases, and REST APIs. These tools help us move away from monolithic systems and towards more scalable ones. They also help us move towards highly available systems that don’t require all of our time spent on infrastructure maintenance and administration. Falcon is an open source Python framework for building scalable web applications. It is backed by Google and supports many different web frameworks such as Flask, Pyramid and Django. Falcon's main purpose is to provide a high-performance asynchronous processing framework for Python web applications. It uses coroutines to provide an event-driven programming model that makes it easy to define complex asynchronous logic and handle multiple concurrent operations within an application. Nameko is a hosted service that lets you create and manage your own DNS records using standard tools. This makes it easy to manage your own DNS records without having to set up servers or worry about security issues. Nameko provides simple collaboration tools so that people can easily create accounts and store data in the cloud without having to worry about securing sensitive information on their own servers. A few of the most popular open source Python Microservice libraries for developers are:

microservices-demoby GoogleCloudPlatform

Python star image 13588 Version:v0.5.0

License: Permissive (Apache-2.0)

Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.

Support
Quality
Security
License
Reuse

microservices-demoby GoogleCloudPlatform

Python star image 13588 Version:v0.5.0 License: Permissive (Apache-2.0)

Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
Support
Quality
Security
License
Reuse

falconby falconry

Python star image 8989 Version:3.1.1

License: Permissive (Apache-2.0)

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.

Support
Quality
Security
License
Reuse

falconby falconry

Python star image 8989 Version:3.1.1 License: Permissive (Apache-2.0)

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
Support
Quality
Security
License
Reuse

namekoby nameko

Python star image 4437 Version:2.14.1

License: Permissive (Apache-2.0)

Python framework for building microservices

Support
Quality
Security
License
Reuse

namekoby nameko

Python star image 4437 Version:2.14.1 License: Permissive (Apache-2.0)

Python framework for building microservices
Support
Quality
Security
License
Reuse

emissaryby emissary-ingress

Python star image 3972 Version:chart/v8.4.0

License: Permissive (Apache-2.0)

open source Kubernetes-native API gateway for microservices built on the Envoy Proxy

Support
Quality
Security
License
Reuse

emissaryby emissary-ingress

Python star image 3972 Version:chart/v8.4.0 License: Permissive (Apache-2.0)

open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
Support
Quality
Security
License
Reuse

ambassadorby datawire

Python star image 3324 Version:v1.13.6

License: Permissive (Apache-2.0)

open source Kubernetes-native API gateway for microservices built on the Envoy Proxy

Support
Quality
Security
License
Reuse

ambassadorby datawire

Python star image 3324 Version:v1.13.6 License: Permissive (Apache-2.0)

open source Kubernetes-native API gateway for microservices built on the Envoy Proxy
Support
Quality
Security
License
Reuse

opyratorby ml-tooling

Python star image 2768 Version:0.0.12

License: Permissive (MIT)

πŸͺ„ Turns your machine learning code into microservices with web API, interactive GUI, and more.

Support
Quality
Security
License
Reuse

opyratorby ml-tooling

Python star image 2768 Version:0.0.12 License: Permissive (MIT)

πŸͺ„ Turns your machine learning code into microservices with web API, interactive GUI, and more.
Support
Quality
Security
License
Reuse

python-flask-microserviceby ssola

Python star image 549 Version:Current

License: Permissive (Apache-2.0)

Skeleton of a Microservice built with the Flask

Support
Quality
Security
License
Reuse

python-flask-microserviceby ssola

Python star image 549 Version:Current License: Permissive (Apache-2.0)

Skeleton of a Microservice built with the Flask
Support
Quality
Security
License
Reuse

Hands-On-Docker-for-Microservices-with-Pythonby PacktPublishing

Python star image 160 Version:Current

License: Permissive (MIT)

Hands-On Docker for Microservices with Python, published by Packt

Support
Quality
Security
License
Reuse

Hands-On-Docker-for-Microservices-with-Pythonby PacktPublishing

Python star image 160 Version:Current License: Permissive (MIT)

Hands-On Docker for Microservices with Python, published by Packt
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Architecture
Microservice

Open Weaver – Develop Applications Faster with Open Source

Follow

  • Β© 2023 Open Weaver Inc.