Skip to content

banalna/pip-services3-components-python

 
 

Repository files navigation

Pip.Services Logo
Component definitions for Python

This framework is a part of Pip.Services project. It provides basic building blocks that can be used to implement non-trivial business logic in applications and services.

The key difference of this framework is a portable implementation across variety of different languages. Currently it supports Java, .NET, Python, Node.js, Golang. The code provides reasonably thin abstraction layer over most fundamental functions and delivers symmetric implementation that can be quickly ported between different platforms.

All functionality is decomposed into several packages:

  • Auth - authentication credential stores
  • Build - component factories framework
  • Cache - distributed cache
  • Config - configuration framework
  • Connect - connection discovery services
  • Count - performance counters components
  • Info - context info
  • Log - logging components

Quick Links:

Acknowledgements

The initial implementation is done by Sergey Seroukhov. Pip.Services team is looking for volunteers to take ownership over Python implementation in the project.

About

Reusable components for Pip.Services in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.6%
  • Other 0.4%