gydtep
发表于 2020-9-7 10:36:07
从领域驱动设计提出距今已经有15年的时间,为什么最近才开始在中国的互联网圈大行其道?
gydtep
发表于 2020-9-7 14:53:11
通用业务处理层,它有如下特征:
对第三方平台封装的层,预处理返回结果及转化异常信息。
对Service层通用能力的下沉,如缓存方案、中间件通用处理。
与DAO层交互,对多个DAO的组合复用。
gydtep
发表于 2020-9-7 17:17:22
第二步:能效平台可自动扫描该项目并收集该项目中的领域模型。
gydtep
发表于 2020-9-8 09:57:00
曾经被认为理所当然的巨无霸单体应用,被拥抱了微服务的架构师们精心拆分成了一个又一个小而独立的微服务,接着再被拥抱了容器化的工程师们打包成了自带依赖的Docker镜像,
gydtep
发表于 2020-9-8 13:19:04
但却是云原生领域迈向成熟的一大步。几年后的今天,Service Mesh 概念早已深入人心,各种生产级实现和大规模实践也已遍地开花,
gydtep
发表于 2020-9-8 16:32:50
就仿佛宇宙大**前的那个奇点,单体应用开始加速膨胀,最终在几年前达到了临界点,然后“砰”的一声就炸开了。
gydtep
发表于 2020-9-9 09:49:38
Istio-Auth:支持多种粒度的RBAC权限控制;支持双向SSL认证,包括身份识别、通讯安全、秘钥管理。
gydtep
发表于 2020-9-9 13:43:19
如果服务器端的资源没有变化,则自动返回HTTP 304(NotChanged)状态码,内容为空,这样就节省了传输数据量。
gydtep
发表于 2020-9-9 16:23:06
Expires 的一个缺点就是,返回的到期时间是服务器端的时间,这样存在一个问题,如果客户端的时间与服务器的时间相差很大,那么误差就很大,所以在HTTP 1.1版开始,使用Cache-Control: max-age=秒替代。
gydtep
发表于 2020-9-9 17:58:15
或者在请求的时候不返回304,直接返回新的资源内容,但是这样并不好操作,一是用户未必知道强制刷新或者清理缓存,