GithubHelp home page GithubHelp logo

isabella232 / baseplate.py Goto Github PK

View Code? Open in Web Editor NEW

This project forked from reddit/baseplate.py

0.0 0.0 0.0 2.59 MB

reddit's python service framework

Home Page: https://baseplate.readthedocs.io

License: BSD 3-Clause "New" or "Revised" License

Makefile 0.32% Python 98.48% Thrift 1.16% Dockerfile 0.04%

baseplate.py's Introduction

baseplate.py

It's much easier to manage a bunch of services when they all have the same shape: the way they're developed, the way they interact with the infrastructure they run on, and the way they interact with each other. Baseplate is reddit's specification for the common shape of our services. This library, Baseplate.py, is the Python implementation of that specification.

Baseplate.py glues together tooling for interacting with the reddit backend ecosystem and spackles over things that are missing. It integrates with Apache Thrift, Pyramid, and client libraries for many systems to transparently make your applications observable.

Baseplate applications transparently get:

  • Timing and request rate metrics using statsd
  • Distributed tracing with Zipkin
  • Error reporting and aggregation with Sentry

And can take advantage of:

  • Integration with commonly used clients like: Thrift, SQLAlchemy, cassandra-driver, pymemcache, redis-py, and Kombu
  • Secrets securely pulled from Vault

And many other things!

baseplate.py's People

Contributors

spladug avatar pacejackson avatar ckwang8128 avatar kaitaan avatar bsimpson63 avatar bradengroom avatar fishy avatar cshoe avatar ktatkinson avatar diffyqgirl avatar alienth avatar rram avatar dependabot[bot] avatar foreverest avatar dwick avatar manishapme avatar praxist avatar curioussavage avatar jennlam avatar ethverie avatar suzie-su avatar raffy4284 avatar markis avatar dellis23 avatar jdost avatar maaadepsilon avatar ketralnis avatar vanessawuhoo avatar punitrathore avatar prthiaga avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.