扫码阅读
手机扫码阅读
系统设计 | 基于读者反馈的补充更新 (1)
170 2024-08-27
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
TechLead 少个分号
扫码关注公众号
文章《少个分号》讲述了写作的价值,其中包括传播想法、总结和反馈,并分享了针对系统设计系列文章的定期更新和读者反馈的整理。
时间方案的补充
文章提到了在系统设计中考虑时间问题时,应采用的ISO-8601规范,特别是时间段的表达格式,如P1Y3M5D表示1年3月5天。Java的Period类可用于解析这些格式,优于自定义的格式。
服务器推技术补充
介绍了SSE(Server-Sent Events)技术,一种单向的服务器推送技术,相对于WebSocket来说更简单,易于使用,且资源消耗少。SSE适用于场景如ChatGPT中,用于发送文本信息。
DSL补充案例
分享了一个使用DSL语法设计的搜索、过滤语法案例,并提到了一个广泛使用的语法标准SCIM Query syntax。
高精度计算相关库
补充了一些处理高精度计算的类库,如NumberUtils、Joda-Money等。
导入和导出补充
讨论了使用HTML模板和模板引擎渲染页面后转换为PDF的方法,提到了FreeMaker和openhtmltopdf库。
流程引擎、规则引擎、公式引擎的区别
解释了公式引擎、规则引擎和流程引擎的区别和应用场景。
参考材料
文章最后列出了一系列有用的参考材料链接。
文章强调了反馈的重要性,并鼓励读者通过微信联系作者以纠正内容错误,并推荐更多相关阅读。
想要了解更多内容?
文章来源:
TechLead 少个分号
扫码关注公众号
TechLead 少个分号的其他文章
送你一本 Java 研发自测的开源书
Java 研发自测的开源书发布
使用概念图梳理编程中的概念
概念图节点是概念,概念是认知世界的元素,按照诺瓦克定义来说,就是给印象中的事物打一个标签。
建模方法元模型:如何设计一个建模方法
Eric DDD 中阐述了领域驱动设计的重要意义和一些基本实践,但是并没有给出一套具体的建模过程方法。本文会和大家一起探讨常用软件建模过程方法的基本逻辑,以及如何设计一套简单的建模过程。
架构中的矛盾和权衡
我们在讨论架构的过程中,总会陷入一些矛盾,这些经典的矛盾成了关于架构无尽争论的源头。这些矛盾往往是我们分析架构方法的关键所在。
随笔:互联网产品化是怎么回事?
国内大多数在垂直领域的互联网公司基本符合这个模型,首先基于现有的线下业务市场做逻辑抽取,沉淀在 SaaS 系统中。并对不满足业务需求的特殊客户做定制开发。
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线