用 Golang 写一个日志处理服务 2019-04-17 Go 152 words Go 解密 背景公司产品的日志都是加密过的,需要写一个Web服务:公司的同事可以上传加密过的日志文件,后台解密后再下载。 问题分析 日志文件有多大?上传中断了怎么办? 多个日志文件如何批量处理? 日志解密是I/O密集型任务,如何保证并发以及快速响应? 日志处理成功后,给用户怎样的反馈? 前后端的技术栈选型? 用户交互流程? 实现 大文件切片、断点续传 zip压缩 Golang 协程 Golang + React