rest.li
rest.li copied to clipboard
Rest.li is a REST+JSON framework for building robust, scalable service architectures using dynamic discovery and simple asynchronous APIs.
You use xxHash.hashInt() here: https://github.com/linkedin/rest.li/blob/35de002f4113b70bee34bb7b61b3cd9bd036eb69/d2/src/main/java/com/linkedin/d2/balancer/util/hashing/MPConsistentHashRing.java#L152 Implementation of this function contains a bug in Zero-allocation Hashing 0.4 Suggested to update to ZAH 0.7 which fixes the bug
I want to select a hash technique to calculate hash of a large file. There are two option: 1. xxhash 2. parallel hashing like Merkle-Tree - What are advantages of...
Hi, Some of our services are spending ~3% of CPU time in the BatchKVResponse.createSchema method. Specifically, it seems that the class.getSimpleName() method is the expensive part of this operation. Can...
It could be really useful to introduce some additional abstraction when dealing with models that include some common properties. For instance, consider the following records ``` { "name": "Person", "type":...
I have a situation where I want to collect a common implementation of the various CRUD metods in a common base class, In my case the hierarchy consists of a...
The RetryTask did not resubscribe to glob collections after a reconnect. Instead it goes back to map subscriptions. This change honors the glob collection config in the retry task.
Helps with debugging
"/* Auto generated, hash = 5dceu9kevqjdyuy2uw1atqrsu */ //TODO: Break this file down so that we can actually unit test it. (function(window) { /** * Renders all unrendred LinkedIn Badges on...
As title. Fix the warmup concurrency issue when WarmUpLoadBalancer shutdown. Here is the warmup log: [toki-warmup.log](https://github.com/user-attachments/files/16602030/toki-warmup.log) Here is the log full log: [toki-war.log](https://github.com/user-attachments/files/16602031/toki-war.log)