登录
    Technology changes quickly but people's minds change slowly.

标签:分布式

技术宅

基于redis 分布式锁的实现(python 版)

基于redis  分布式锁的实现(python 版)
    对数据进行加锁时,首先需要获得锁,来得到对数据的排他性访问能力,对数据进行一系列操作后,将锁释放给其他程序。目前接触过的锁都是基于一个客户端的多个线程或进程之间的锁,但是对于多个客户端的分布式锁,如何保持锁的状态是值得考虑的事情。Redis 中的watch命令可以代替对数据进行加锁,但watch 命令只会在数……继续阅读 »

破玉 2年前 (2020-04-04) 665浏览 0评论 0个赞

技术宅

自己动手实现简单的微服务rpc调用

自己动手实现简单的微服务rpc调用
什么是rpc(来自百度百科) RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加……继续阅读 »

破玉 2年前 (2019-09-03) 422浏览 0评论 0个赞