Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
finagle-memcached: Remove Ketama Partitioned Client
Problem The Partition Aware Client has introduced to Memcached a while ago and coexisted with the KetamaPartitionedClient, and the latter creates a Twemcache client for each endpoint, which adds extra pressure to the cluster discovery service. Solution Most of the customers/clients have migrated to using the cluster discovery service and we can finally get rid of the old Memcached client. Result # Although might be negligible, moving the current old-style Memcached clients to partition aware client can remove some request pressure to the cluster discovery service, # Remove redundant code and have a clean codebase to add new features. JIRA Issues: CSL-10701 Differential Revision: https://phabricator.twitter.biz/D661460
- Loading branch information
Ashana Tayal
authored and
jenkins
committed
Jun 15, 2021
1 parent
2ad3fcd
commit 2628b84
Showing
12 changed files
with
96 additions
and
687 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
9 changes: 0 additions & 9 deletions
9
...mcached/src/main/resources/com/twitter/toggles/configs/com.twitter.finagle.memcached.json
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.