领域驱动设计&中台/用状态机封装领域逻辑## 用状态机封装领域逻辑 潘加宇 DDCHINA CONTENTS 01 状态机的作用 02 状态机要点和建模思路 03 状态机的实现 ## 危险! 小孩耍大枪 ## 危险! ➢ Research? Re-Search? ➢ 连Re-Search都没有,随意发明新词 ➢ Subdomain? 主题图。 SECOND EDITION OBJECT-ORIENTED ANALYSIS d5/p6_1.jpg) 学校里经常教的 ## 作用 |图形|视角|映射到实现| |---|---|---| |类图|全局、静态|类的签名| |序列图|局部(用例)、动态|类之间的协作| |状态机图|类、动态|所有的逻辑| ## 三 个不同的图 ## 0 答对问题有奖金 金额从2.56元到20.48元 请扫我微信以便当场转账 加微信时烦告知尊姓大名 ## 作用 ➢都以为自己在做正常的事情, 条件语句?泛化?不重要了 对象  状态保护 逻辑内移 ## 作用 专家原则、可视原则 减少get/set Open 接口变简单 Close Close Open Open Withdraw[banlance0 码力 | 30 页 | 1.75 MB | 2 年前3
方志恒 轻舟服务网格的无侵入增强 Istio 经验## 轻舟服务网格的无侵入增强 Istio 经验 方志恒(网易数帆 云原生技术专家) ## 关于侵入、无侵入 ☑ 立目标,求上得中 ● 为什么强调“无侵入”? 业务适配、快速落地、定制需求等,有太多“侵入”的理由 ● 长期维护、社区对齐、版本演进等,一分“侵入”一分成本 ## 定开、维护的经验 ### 1. 原生的API,无侵入扩展 直接使用 做上层的封装、转换 “计算机科学领0 码力 | - 页 | 1.28 MB | 1 年前3
2.2.1通过Golang+eBPF实现无侵入应用可观测## GCN ## 通过Golang + eBPF实现无侵入应用可观测  张海彬 阿里云 应用可观测技术专家  无侵入  多语言/多协议/多框架  全栈覆盖 ## 无侵入性 cb2f68/p27_1.jpg) 告警收敛,幸福感UP ## eBPF + Golang 在阿里云应用可观测的实践 应用监控eBPF版 ## 无侵入的应用可观测 eBPF是一种在Linux内核运行的沙盒程序,无需修改任何应用代码,提供无侵入的应用无关、语言无关、框架无关的应用可观测能力,提供如网络、虚拟内存、系统调用等Otel无法获取的数据指标。 eBPF & Otel SDK均支持0 码力 | 29 页 | 3.83 MB | 1 年前3
Metrics in ServiceComb Java Chassis 1.0.0-m1 让微服务运行状态清晰可见0 码力 | 18 页 | 3.12 MB | 2 年前3
Java EE 企业应用系统开发 - HTTP 响应处理编程[Image](/uploads/documents/3/a/4/5/3a4503bb2e171a2207634adaa2ba013e/p1_2.jpg) ## 学习目标 1. 掌握 HTTP 响应的内容,包括响应状态行、响应头、响应体。 2. 理解 Java HTTP 响应对象的类型及其生命周期,掌握响应对象的功能。 3. 学习并实践掌握部分响应对象方法的用法。 ## 大纲 HTTP 响应的内容 HTTP ▶ 响应状态(Status Code) ▶ 响应头(Response Header) ▶ 响应体(Response Body) ## ① HTTP 响应状态行 表明响应的状态信息,如成功、失败、错误。 状态行组成:版本 / 状态代码 / 状态消息。 ## 状态行例子 HTTP/1.1 200 ok 1. 版本:使用的 HTTP 协议版本,如 HTTP/1.1; 2. 状态代码:3位数字; ▶ 1xx: 收到请求,没有处理完。 ▶ 2xx: 成功,响应完毕。 ▶ 3xx: 重定向,到另一个请求中去。 4xx: 失败,没有请求的文档等。 5xx: 内部错误,代码出现异常。 3. 状态描述。 ## ② 响应头 Web 服务器在向客户端发送 HTTP 响应时也可以包含响应头,来指示客户端浏览器如何处理响应体,主要包括响应的类型、字符编码和字节大小等信息。 ## 常见响应头内容0 码力 | 26 页 | 575.28 KB | 2 年前3
Zero instrumentation
monitoring with your first
steps in eBPF0 码力 | 7 页 | 618.37 KB | 1 年前3
The Svelte Handbook
0 码力 | 44 页 | 2.01 MB | 2 年前3
Tracy: A Profiler You Don't Want to Miss0 码力 | 85 页 | 6.51 MB | 1 年前3
深度学习与PyTorch入门实战 - 52. LSTM-Layer使用0 码力 | 11 页 | 643.79 KB | 2 年前3
MACRO-FREE TESTING WITH C++200 码力 | 53 页 | 1.98 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













