- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 2024-12-20 阿里云又双叒叕开始招人了,手慢无!
我们是存储下的基础技术-女娲团队,通过提供一致性协同服务以及存储通用的研发提效平台,支持着阿里云存储的各个产品,同时也为阿里巴巴经济体其他产品提供着服务。阿里云存储是目前国内规模最大的云存储服务商,拥有全球云计算厂商中最完整的存储产品线,包括块存储、对象存储、文件存储等存储系列。运维/测试工程师: 负责系统日常维护,熟悉混沌工程、自动化测试,具有分布式系统维护经验者优先。研发工程师: 熟悉C++, Go 语言开发,有良好的编程习惯,具有分布式系统开发经验者优先。
2024-12-20 14:30:51
308
原创 常用网络工具及用法
快速定位机器上占用网络带宽最多的进程 nethogs 该工具可以快速定位到机器上占用带宽最多的进程或者连接。 安装方法 sudo yum install nethogs 快捷指令 nethogs ${interface} nethogs bond0 效果如下 iftop 该工具可以快速定位占用带宽最多的连接 安装方法 sudo yum install iftop 快捷指令 sudo iftop...
2019-06-24 09:26:24
824
原创 关于动态链接与静态链接的区别
什么是动态库与静态库 我们在生成可执行文件时,都会链接一些基础库及自己的需要的一些开发库。 这里我们可以对一个简单binary的符号表进行分析 图1 从图1可以看出test包含的符号表包含 dynamic_b, static_a, puts, _fini, _init等 其中puts, _fini, _init为系统基础库中的方法,所有c程序中都会包含的,dynamic_b, static_a为...
2019-04-07 12:40:14
671
原创 分布式锁使用注意事项
在分布式系统中,分布式锁被广泛用于共享资源互斥,Master选主等,然而,使用分布式锁使用过程中,需要注意以下一些坑: 分布式锁正确性的坑 首先,分布式锁从协议上是正确的, 这里有一个假设条件是分布式锁的客户端和服务端的CPU时钟运转频率是一致的,或者相差很小。这样才能保证server端不会比client先感知到丢锁事件发生,造成锁的正确性被破坏。 ...
2018-08-18 11:25:55
917
原创 记一次Zookeeper的IO Hang问题
过程记录 最近在进行zookeeper的Failover测试,测试过程中,发现当频繁的对leader角色进行断网操作时,zookeeper会长时间停止服务,直到leader节点网络恢复。 zookeeper是一种典型的Paxos协议衍生品,满足CAP理论的A和P两个特性, 是可以Handle这种比较常见的出现网络分区场景的。当Leader节点出现网络故障时,整个quorum的状态变化应...
2018-04-28 23:18:08
4866
1
原创 Linux 经验汇总
网络篇:(1) tcpdump(2) iptables(3)ss http://www.cnblogs.com/peida/archive/2013/03/11/2953420.html
2018-04-08 11:58:22
186
原创 Mac OS 下g++(c++)编译工具无法使用
最近在Mac OS上做C++ 开发,却遇到一个让人难以费解的问题。g++工具无法编译c++源码,提示找不到__debug文件(这个文件我也不知道是做什么用的,有知道的希望各位高手们能指点一下)。其实源码很简单,就是简单的Hell World。 #include using namespace std; int main(){ cout return 0; } kevinde
2015-04-16 16:32:32
3308
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人