上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 29 下一页
摘要: 1、失败项目复盘 代码乱》bug 多》排查问题耗时》复用度低》加班 996》士气低落…… 症结 1:组件粒度过大、API 泛滥 组件臃肿:Service 组件的个数跟领域实体对象个数基本相当,必然造成个别 Service 组件变得非常臃肿——API 非常多,代码行数达到几千行; 职责模糊:业务逻辑往 阅读全文
posted @ 2020-05-05 11:21 人在江湖之诗和远方 阅读(524) 评论(0) 推荐(0)
摘要: 描述问题 STAR法则: situation task action result 1、对话平台 a、资源模版子系统 situation 大量的规则代码,耦合,低效 task 业务层面进行抽象,规则抽象成模版,降低系统耦合 1.流程“嵌入”在多个应用程序代码中,流程无法复用,重复开发 2.围绕输入/ 阅读全文
posted @ 2020-04-27 22:50 人在江湖之诗和远方 阅读(177) 评论(0) 推荐(0)
摘要: https://learnku.com/articles/20082 阅读全文
posted @ 2020-04-27 11:17 人在江湖之诗和远方 阅读(97) 评论(0) 推荐(0)
摘要: 1 web容器 tomcat :http服务器 + Servlet容器 2 http协议 请求行 、请求头、请求正文 cookie session 版本 1.0 1.1 2.0 3 servlet容器 public interface Servlet { void init(ServletConfi 阅读全文
posted @ 2020-04-20 20:46 人在江湖之诗和远方 阅读(245) 评论(0) 推荐(0)
摘要: 架构的本质 通过合理的内部编排,保证系统高度有序,能够经过不断发展,满足业务和技术的变化。 痛点: 开发:业务架构、应用架构 机器:技术架构 概念 、 逻辑、 物理 业务:可扩展、可复用 技术:可性能、高可用、可伸缩 业务架构 了解业务 打造柔性系统 扩展性:模块拆分、整合 拆分: 水平、垂直 整合 阅读全文
posted @ 2020-04-19 16:17 人在江湖之诗和远方 阅读(179) 评论(0) 推荐(0)
摘要: 目的 在系统能够提供的最大允许范围内尽可能提供服务,拒绝掉系统承载能力之外的请求以保证服务稳定性。 衡量 压测:单机 线上流量 全链路 监控:峰值估算 算法: 计数器 滑动窗口 令牌桶 漏洞 方案: 单机 集群 特性 开源: RateLimiter Hytrix Setinel Dagor 对比: 阅读全文
posted @ 2020-04-14 20:13 人在江湖之诗和远方 阅读(314) 评论(0) 推荐(0)
摘要: 系统分析 cup热点 线程状态 内存使用 垃圾回收 网络io 常见cpu热点 阅读全文
posted @ 2020-04-14 15:21 人在江湖之诗和远方 阅读(140) 评论(0) 推荐(0)
摘要: 1、故障类型 2、如何避免 请求链路 技术架构 流程规范 3、请求链路 确定范围 4、技术架构 夯实基础 5、流程规范 规避疏忽 6、故障解决 ref http://blog.soliloquize.org/2019/09/07/%E5%85%B3%E4%BA%8E%E5%AE%B9%E7%81%B 阅读全文
posted @ 2020-04-14 14:58 人在江湖之诗和远方 阅读(321) 评论(0) 推荐(0)
摘要: 方式: 水平 垂直 1、分表字段 hash路由 分区路由 2、唯一键生成 唯一性 递增性 3、读写架构 CQRS 副本: 全部分、索引部分 4、迁移方案 停服 双写 阅读全文
posted @ 2020-04-12 15:32 人在江湖之诗和远方 阅读(143) 评论(0) 推荐(0)
摘要: roaring bitmap https://cloud.tencent.com/developer/article/1481855 阅读全文
posted @ 2020-04-08 14:27 人在江湖之诗和远方 阅读(216) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 29 下一页