Ahern

系统架构设计模板

步骤 步骤1:功能架构分层 步骤2:产品架构图 步骤3:应用架构图 步骤4:技术架构图 步骤5:部署架构图 功能架构分层 同一个产品范围,同一组产品功能模块放在同一层 产品架构图 展示产品核心功能 产品架构图至少分三层:用户感知层、功能模块层、数据层 层级内子模块功能独立,界限分明,架构分层合理 参考:https://www.info...

大文件读写

大文件的读写操作要考虑到内存问题,一次性加载容易撑爆内存导致OOM 概念 批处理系统(离线系统):系统接收一批数据,一段时间后(几分钟或几天)给用户返回结果。数据有明显的分界线,如一天、一周的数据量。一般用实时性要求不高的场景。 流处理系统(准实时系统):实时性介于在线和批处理系统之间,系统接收到数据后,及时进行处理。数据量没有明显的分界点,该系统的延时也相对低一些 rea...