juejin_rpc_py:juejin rpc python书的代码

时间:2024-05-18 10:12:23
【文件属性】:

文件名称:juejin_rpc_py:juejin rpc python书的代码

文件大小:50KB

文件格式:ZIP

更新时间:2024-05-18 10:12:23

Python

深入理解 RPC : 基于 Python 自建分布式高并发 RPC 服务 本小册代码运行环境为Mac和Linux,如果是windows用户,建议安装虚拟机 小册代码均基于Python2.7编写,第15章之前的所有代码只使用了内置library,没有任何第三方依赖项 第15章之后分布式RPC服务实践因为要用到zookeeper,所以需要安装kazoo库来和zk交互 pip install kazoo 安装zookeeper可以考虑使用docker进行快速安装 docker pull zookeeper docker run -p 2181:2181 zookeeper 代码上如有任何问题,可以在官方的微信交流群里进行讨论


【文件预览】:
juejin_rpc_py-master
----chapter18()
--------gen-py()
--------server.py(986B)
--------client.py(682B)
--------pi.thrift(219B)
----chapter9()
--------multithread.py(1KB)
--------client.py(912B)
----chapter8()
--------blocking_single.py(2KB)
--------client.py(912B)
----chapter16()
--------server.py(6KB)
--------client.py(4KB)
----chapter11()
--------prefork.py(2KB)
--------client.py(913B)
----chapter12()
--------async_single.py(3KB)
--------client.py(913B)
----qrcode.jpg(27KB)
----chapter13()
--------async_prefork.py(3KB)
--------client.py(913B)
----README.md(627B)
----chapter10()
--------multiprocess.py(2KB)
--------client.py(913B)
----.gitignore(6B)
----chapter17()
--------streaming()
--------multithread_client.py(484B)
--------pi_pb2.py(3KB)
--------server.py(916B)
--------pi.proto(236B)
--------pi_pb2_grpc.py(1KB)
--------client.py(683B)

网友评论