摘要:
微服务开发以spring-boot和spring-cloud技术为基础框架,基于微服务架构的业务应用,建立场景全过程领域驱动模型,系统总体框架如下图所示。系统总体架构分为资源层、数据层、服务层、应用层和接入层。资源层基于一体化平台,提供云基础设施、云平台组件等基础资源;数据层基于全业务统一数据中心, 阅读全文
摘要:
Software Architecture and High Level Design软件架构与概要设计 High Level Design in short HLD is the general system design means it refers to the overall system 阅读全文
摘要:
基于Istio的ServiceMesh 我们如何应对复杂性 安全性 更好的方法 可观测性 跟踪 流量控制 容错 混沌工程 参考书籍 如有想了解更多软件设计与架构, 系统IT,企业信息化, 团队管理 资讯,请关注我的微信订阅号: 阅读全文
摘要:
源代码之整洁代码 经常在研发面试中,询问代码质量是什么?能讲出核心点的人并不多,对于你自己代码是否反思过代码质量与意义吗? 有的人写了8年代码,还是没有这个意识,只能说LEVEL还是不够高。 让我们再来回顾下,整洁Clean Code代码 What Is Clean Code? The code c 阅读全文
摘要:
关于进程内缓存与分布式缓存 此文仅只是一个回顾。顾名思义,进程内缓存是在与应用程序相同的地址空间内构建的对象缓存。Google Guava库提供了一个简单的进程内缓存API,这是一个很好的例子。 另一方面,分布式缓存在应用程序外部,很可能部署在形成大型逻辑缓存的多个节点上。Memcached,Red 阅读全文
摘要:
IOT物联网时代测试演化 硬件控制解决方案 埋点自动化脚本生成 快递柜远程控制方案 多端自动化流程 仓库业务场景 协议抽象 协议->规则 技术架构 1.支持多个仓设备连接 2.不同品牌设备高度扩展 3.毫秒级规则引擎 如有想了解更多软件设计与架构, 系统IT,企业信息化, 团队管理 资讯,请关注我的 阅读全文
摘要:
互联网大促运维实践案例 全链路压测 OSS同城容灾 压测演练 Tips: 保障体系建设 如有想了解更多软件设计与架构, 系统IT,企业信息化, 团队管理 资讯,请关注我的微信订阅号: 阅读全文
摘要:
Kubernetes应用场景 Kubernetes,简称 K8s,是用 8 代替中间 8 个字符 “ubernete” 而成的缩写,是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes 提供了应 阅读全文
摘要:
背景 微服务架构指的是将大型复杂系统按功能或者业务需求垂直切分成更小的子系统,这些子系统以独立部署的子进程存在,它们之间通过轻量级的、跨语言的同步(比如REST,gRPC)或者异步(消息)网络调用进行通信。 现象 在微服务生态系统堆栈的顶层是各个微服务。对于开发团队来说,因为它们完全依赖于良好的开发 阅读全文