- 博客(3)
- 收藏
- 关注
原创 Tars开发框架
Tars是基于名字服务使用Tars协议的高性能RPC开发框架,同时配套一体化的服务治理平台,帮助个人或者企业快速的以微服务的方式构建自己稳定可靠的分布式应用。Tars是将腾讯内部使用的微服务架构TAF(Total Application Framework)多年的实践成果总结而成的开源项目。Tars这个名字来自星际穿越电影人机器人Tars, 电影中Tars有着非常友好的交互方式,任何初次接触它...
2018-07-23 14:14:10 6568
原创 linu自带的锁
有一次面试,面试官问linux自带的锁有哪些知道么?发现自己知道一些锁,例如读写锁,互斥锁,但是居然分不清是不是属于linux下的锁还是不是的,而且居然也说不出更多的锁机制,汗颜~~~下面整理了一些linux自己带的锁自旋锁等待的线程需要不断查询,旋转的等资源被上一个线程释放。读写自旋锁这样可以实现多个进程读,只要没有写操作的时候。信号量计数信号量二值信号量 信号量上...
2018-07-06 19:25:22 219
原创 读写锁
读写锁读写锁的概念Pthread是 POSIX threads 的简称,是POSIX的线程标准。pthread读写锁把对共享资源的访问者分为读者和写者,读者只对共享资源进行读访问,写者只对共享资源进行写操作。在互斥机制,读者和写者都需要独立独占互斥量以独占共享资源,在读写锁机制下,允许同时有多个读者读访问共享资源,只有写者才需要独占资源。相比互斥机制,读写机制由于允许多个读者同时...
2018-07-02 21:33:05 776
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人