重新认识CAP 定理.

1. 特指 linearizability Consistency
2. CAP根本没有提到延迟(latency),满足CAP可用性的系统可以花任意长的时间来回复一个请求.
3. CAP系统的模型是一个只能读写单个数据的寄存器,事务(transaction)不在这个定理的范围之内
4. 在设计分布式系统的时候,你需要考虑到更多得多的问题。如果太关注CAP就容易导致忽略了其他重要的问题

通过linux top查看jvm的内存

* top 中那些指标是关于内存的
* 为什么 VIRT 有时候会比系统内存还大
* RES 比 配置jvm 的Xmx还大
* top中DATA代表什么

一次奇怪GC的排查

读文件的时候会发生full gc,jvm 堆还有好几个GB容量就发生full gc

Published
Categorized as java

Rubrik Atlas文件系统

Rubrik作为业界一流的备份产品,altas文件系统是它产品底座是。我对altas如何保护数据完整性和 altas 如何提高性能特别感兴趣。

Published
Categorized as storage