Personal tools
Skip to content. | Skip to navigation
Backport of the subprocess module from Python 3.2 for use on 2.x.
Fast ASN.1 parser and serializer with definitions for private keys, public keys, certificates, CRL, OCSP, CMS, PKCS#3, PKCS#7, PKCS#8, PKCS#12, PKCS#5, X.509 and TSP.
A backport of functools.lru_cache from Python 3.3 as published at ActiveState.
Foreign Function Interface for Python, providing a convenient and reliable way of calling existing C code from Python. The interface is based on LuaJIT’s FFI.
General purpose library used by matplotlib to cycle through lists for colors, marker styles, etc
The pglogical 2 extension provides logical streaming replication for PostgreSQL, using a publish/subscribe model. It is based on technology developed as part of the BDR project (http://2ndquadrant.com/BDR). We use the following terms to describe data streams between nodes, deliberately reused from the earlier Slony technology: Nodes - PostgreSQL database instances Providers and Subscribers - roles taken by Nodes Replication Set - a collection of tables Use cases supported are: Upgrades between major versions (given the above restrictions) Full database replication Selective replication of sets of tables using replication sets Selective replication of table rows at either publisher or subscriber side (row_filter) Selective replication of table columns at publisher side Data gather/merge from multiple upstream servers Architectural details: pglogical works on a per-database level, not whole server level like physical streaming replication One Provider may feed multiple Subscribers without incurring additional disk write overhead One Subscriber can merge changes from several origins and detect conflict between changes with automatic and configurable conflict resolution (some, but not all aspects required for multi-master). Cascading replication is implemented in the form of changeset forwarding.
CUE makes it easy to validate data, write schemas, and ensure configurations align with policies. CUE works with a wide range of tools and formats that you're already using such as Go, JSON, YAML, OpenAPI, and JSON Schema.
cuemon is a tool for managing Grafana dashboards and panels using CUE language modules. It provides functionality for bootstrapping and updating monitoring configurations by converting Grafana JSON dashboards and panels into CUE format.
Jaeger, inspired by Dapper and OpenZipkin, is a distributed tracing system released as open source by Uber Technologies.
Jaeger client libraries expect jaeger-agent process to run locally on each host. The agents can connect point to point to a single collector address, which could be load balanced by another infrastructure component (e.g. DNS) across multiple collectors. The agent can also be configured with a static list of collector addresses.