Skip to content
/ oct Public

Go 分布式服务端方案(有时间写,并写写组件)

License

Notifications You must be signed in to change notification settings

tlingYX/oct

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

oct

Go 分布式服务端方案(得找找有时间写,并写写组件)

===================================

最基本需要有什么组件

  • 路由
  • 校验类
    • 校验工具类
  • 权限
    • 管理员,必须得有退款权限,他才能为用户退款
  • 调试类日志
    • 单纯调试,查看报错情况
    • 记录某些最近错误信息,但是没必要存储,比如预计这里很可能出错
  • 大数据日志文件
    • 比如用户行为,哪些商品常点击
    • 游戏类,比如键盘习惯
    • 安全类,人机校验,App 上传的日志报告
  • 监控系统
    • 对 Linux,日志,队列任务, 系统健康等等的监控
  • 数据库
    • 查询数据,可能来自内存数据库,或者持久化数据库
    • 来源多个数据库
  • 测试
    • Http 请求单元测试
    • 部分任务测试
    • 工具类测试

一些业务线

  • 视频流处理
    • 传输
    • 加密,解密
    • 查找对应时间段
  • webscoket
    • 一个连接,多种消息通知
  • 文件上传
    • 图片
    • 二进制文件
    • 压缩包
    • 视频
  • 定时任务
  • 队列

等待更新中

About

Go 分布式服务端方案(有时间写,并写写组件)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages