Open Source

True teamwork requires both knowledge sharing and collaboration in equal amounts. Check out any of our open source projects here to go from 0 to 1 real fast!

Z
Zio http. A scala library to write Http apps.
ZIO Http is a scala library for building http apps. It is powered by ZIO and netty and aims at being the defacto solution for writing, highly scalable and performant web applications using idiomatic scala.
K
Kong host interpolate by header. Kong plugin to interpolate upstream host based on headers
host-interpolate-by-header is a plugin for Kong and is used to dynamically update hostname of upstream service by interpolating url with values of request headers.
V
Vertx aerospike client. Non-Blocking Rxified Vertx aerospike client
The Vert.x Aerospike client provides an asynchronous API to interact with aerospike server. (Internally uses AerospikeClient's async commands and handles the result on vertx-context)
K
Kong circuit breaker. Kong plugin for wrapping all proxy calls with a circuit-breaker
kong-circuit-breaker is a Kong plugin that provides circuit-breaker functionality at the route level. It uses lua-circuit-breaker library internally to wrap proxy calls around a circuit-breaker pattern. The functionality provided by this plugin is similar to libraries like resilience4j in Java.
L
Lua circuit breaker. Circuit breaker pattern in Lua
lua-circuit-breaker provides circuit-breaker functionality like resilience4j i.e. for Java. Any IO function/method that can fail can be wrapped around lua-circuit-breaker and can be made to fail fast, leading to improved resiliency and fault tolerance.
K
Kong scalable rate limiter. Kong plugin for Rate Limiting at high throughputs.
Scalable-rate-limiter is a plugin for Kong built on top of Rate-limiting plugin. It adds batch updates of rate-limiting counters and also adds support for clustered redis.