文件名称:effective-pancake
文件大小:61KB
文件格式:ZIP
更新时间:2024-04-23 05:34:34
Python
讯息系统 这个应用程式可让您透过即时通讯进行通讯。 要求 该应用程序应具有可扩展性,并应能够在不同的群集上启动和运行 该应用程序应具有一个简单的REST API 特征 注册和授权 获取可用用户 聊天创建 获取列表聊天的消息 留言发布 技术栈 去(聊天) Python(用户) Elexir(聊天) 卡桑德拉 MongoDB的 Linkerd 卡夫卡 服务规范 用户-处理用户的注册,身份验证和配置文件操作 聊天-处理连接建立和消息传输 聊天-处理消息和聊天的存储和配置 ChatCLI-用于与服务交互的cli应用 传输层 所有服务之间的通信都应使用gRPC来实现。 应使用REST来实现公共接口。 用户数 该服务应该能够通过电子邮件/密码注册用户,通过JWT认证和授权用户。 路线 注册(gRCP) 登录(gRPC) 个人资料(gRPC)-返回带有聊天次数的用户个人资料 users
【文件预览】:
effective-pancake-development
----.DS_Store(6KB)
----proto()
--------.DS_Store(6KB)
--------api()
----services()
--------.DS_Store(6KB)
--------chat()
--------user()
----README.md(2KB)
----.gitignore(269B)