pelikan icon indicating copy to clipboard operation
pelikan copied to clipboard

Pelikan is Twitter's unified cache backend

Results 58 pelikan issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** It is common to require TLS certs to be refreshed either periodically or on demand when previous certs, e.g. when...

As implemented in #416, the proxy simply routes requests to backends randomly. For a cache proxy, we will need to support some stateful request routing (consistent hashing across the backends)....

As implemented in #416 the proxy makes no attempt to gracefully handle in-flight requests during shutdown. We should make changes to the logic so that in-flight requests are allowed to...

The proxy implemented in #416 needs to handle service discovery. The zookeeper service discovery included in the initial implementation is very Aurora/Finagle specific. One option to improve this is to...

#382 adds a blocking immediate clear of the items in seg storage. We should add a non-blocking delayed 'clear_at' type function so we can eventually support flush_all with a delay.

**Is your feature request related to a problem? Please describe.** `pelikan_twemcache` etc have command line options like `stats`, `option`, `version` which are useful info. **Describe the solution you'd like** Add...

In #342 we introduce server side latency measurements that capture the end-to-end latency within the server. Per comment on that PR, it would be interesting to track latency within the...

With #335 we're proposing a new klog format. We should provide tools which can do some basic analysis of the klog and convert it into a cache-traces format so it...

I encountered an issue for running pelican_twemcache in Ubuntu. Following the instructions, I run 'cmake ..' and 'make -j' and it does not produce any errors. It seems successfully pass...

We would like to have the ability to produce a binary without metrics overheads. Ideally, metrics could also be disabled at runtime with low overhead. It's possible that using macros...