Tian

Results 22 comments of Tian

The solution is not sophisticated in my opinion. The brpc header file may be included in other translation units, which could be not aligned-new, so the final artifact will be...

``` ================================================================= ==155368==ERROR: AddressSanitizer: new-delete-type-mismatch on 0x621000030d00 in thread T22 (brpc_timer): object passed to delete has wrong type: size of the allocated type: 4096 bytes; size of the deallocated type:...

Thx, my current workaround is compiling brpc with std=c++17 too. Just wanna report the unworkable cacheline alignment and underlying risk in mixed compilation units. 获取 Outlook for iOS ________________________________ 发件人:...

I guess StatefulSet is more suitable for deploying a redis cluster. BTW, redis cluster support hostname.

Looking into the code, I found the hostname is only used by clients, not for intra-cluster communication... If you use StatefulSet, every pod would be assigned with a fixed hostname,...

> 3. after pod restart , if pod ip change and master change ip with salve (or exchaneg ip with other in instance), redis instance will work not normal. I'm...

Besides, it's not recommended to restart redis in cluster mode without special process. If the master restart without persistency, it's data would be flushed, more severely, it will replicate the...

Redis cluster has some mechanism to deals with the IP drift for some common cases, but it seems it doesn't work well for the situation that two node exchanges their...

Hello @pizhenwei , I'm very interested in you proposal, and the protocol seems very novel comparing to other rdma implementation like brpc and NVMe-oF. I also have some questions about...

I like the idea, I proposed a refactor in https://github.com/redis/redis/pull/11713#issuecomment-1438754891 before, while the current way is too coupled. In my imagination something like thread pool(exactly the BJM here) substitutes the...