随笔分类 - Architecture
微前端架构介绍
摘要:什么是微前端架构? 微前端架构是一种应用于前端的设计类型,它允许我们将其划分为更小的、独立的、半独立的应用程序,并一起工作。这种前端概念在很大程度上受到主要用于后台的微服务的启发。这种架构的目标是将网络应用视为一个功能的组合,每个功能都由独立的团队来完成。每个团队都有一个特定的业务领域,开发是端到端
阅读全文
e-Commerce电商参考云架构
摘要:Executive Overview Cloud Customer Reference Architecture for e-Commerce Components Public network components Cloud Provider Components • Content: Enab
阅读全文
SpringCloud微服务架构案例-共享服务中心
摘要:微服务开发以spring-boot和spring-cloud技术为基础框架,基于微服务架构的业务应用,建立场景全过程领域驱动模型,系统总体框架如下图所示。系统总体架构分为资源层、数据层、服务层、应用层和接入层。资源层基于一体化平台,提供云基础设施、云平台组件等基础资源;数据层基于全业务统一数据中心,
阅读全文
Software Architecture and High Level Design软件架构与概要设计
摘要:Software Architecture and High Level Design软件架构与概要设计 High Level Design in short HLD is the general system design means it refers to the overall system
阅读全文
常见的微服务故障
摘要:背景 微服务架构指的是将大型复杂系统按功能或者业务需求垂直切分成更小的子系统,这些子系统以独立部署的子进程存在,它们之间通过轻量级的、跨语言的同步(比如REST,gRPC)或者异步(消息)网络调用进行通信。 现象 在微服务生态系统堆栈的顶层是各个微服务。对于开发团队来说,因为它们完全依赖于良好的开发
阅读全文
软件架构C4模型介绍
摘要:软件架构C4模型介绍 “C4 模型”: 代表上下文(Context)、容器(Container)、组件(Component)和代码(Code)——一系列分层的图表,可以用这些图表来描述不同缩放级别的软件架构,每种图表都适用于不同的受众。 为代码创建地图,首先需要一组通用的抽象来创建一种无处不在的语言
阅读全文
云数据库解决方案-Aliyun
摘要:云数据库解决方案-AliyunOLTP+OLAP大数据场景时序数据库总结 阿里云线上数据库解决方案适用于没有基础设施运维团队的公司或企业,业务急需上线,但没有强大的运维人力资源团队。架构上一些设计思路可以借鉴,进行取舍。------------------------------------------------------------------今天先到这儿,希望对您技术领导力, ...
阅读全文
云原生平台Checklist
摘要:1. ENABLE DEVELOPER PRODUCTIVITY • Do you want to give developers the freedom to innovate using the best tool for the job?• Does your vendor choice limit your developers’ choices? • Do application dev...
阅读全文
DoD企业DevSecOps架构
摘要:DoD企业DevSecOps架构今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管理,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Docker介绍Docker与CI持续集成/CD互联网电商购物车架构演变案例互联网业务场景下消息队列...
阅读全文
十年IT技术趋势2010-2020
摘要:十年IT技术趋势2010-2020今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Docker介绍Docker与CI持续集成/CD互联网电商购物车架构演变案例互联网业务场景下消息队...
阅读全文
微服务架构与技术
摘要:服务形态的演进Service meshSDK到透明代理服务注册与发现多协议支持Cloud Native性能测试今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Docker介绍Doc...
阅读全文
微服务架构下规范
摘要:微服务架构下规范不以规矩,不能成方圆--孟子 应用与组件拆分,一组件一仓库Maven安全规范分支策略研发协同平台研发变更流程开放的,任务可插拨pipeline今天先到这儿,希望对云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管管,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频...
阅读全文
12-Factor与云原生Part2
摘要:12-Factor与云原生Part212-Factor 为构建如下的 SaaS 应用提供了方法论:使用声明式格式来搭建自动化,从而使新的开发者花费最少的学习成本加入这个项目和底层操作系统保持简洁的契约,在各个系统中提供最大的可移植性适合在现代的云平台上部署,避免对服务器和系统管理的额外需求最小化开发和生产之间的分歧,实现持续部署以实现最大灵活性可以在工具、架构和开发实践不发生重大变化的前提下实现扩...
阅读全文
日志审计系统设计
摘要:背景 萨班斯(SOX)法案。在美国上市公司必须遵循的“萨班斯(SOX)法案” 中要求对企业内部网络信息系统进行评估,其中涉及对业务系统操作、数据库访问等业务行为的审计。 日志审计模型系统架构参考四层模型日志审计类别1) HTTP 会话审计从流量中还原 HTTP 会话数据,并根据会话特征进一步深度解析 HTTP BBS访问、HTTP 网页标题、HTTP 威胁情报、HTTP DGA 域名(DGA...
阅读全文
微服务与K8S容器云平台架构
摘要:微服务与K8S容器云平台架构微服务与12要素网络日志收集服务网关服务注册服务治理- java agent监控今天先到这儿,希望对技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管理,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Docker介绍Docker与C...
阅读全文
移动电商平台弹性架构案例
摘要:移动电商平台弹性架构案例云服务弹性机房今天先到这儿,希望对技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管理,团队建设 有参考作用 , 您可能感兴趣的文章: 领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微服务与Docker介绍Docker与CI持续集成/CD互联网电商购物车架构演变案例互联网业务场景下消息队列架...
阅读全文
12-Factor与微服务
摘要:为了构建分布式微服务程序,能够部署到所有云服务,Heroku工程师总结所有云原生应用程序的12要素:1.基准代码 Single codebase: The application must have one codebase, tracked in revision control for every application (read: microservice) that can...
阅读全文
CQRS(Command and Query Responsibility Segregation)与EventSources实例
摘要:CQRS The CQRS pattern and event sourcing are not mere simplistic solutions to the problems associated with large-scale, distributed systems. 从1000万用户并发修改用户资料的假设场景开始每次修改操作耗时200ms,每秒5个操作MySQL连接数在5K...
阅读全文
系统设计Design For Failure思想
摘要:系统设计Design For Failure思想 Complex systems fail in spectacular ways. Failure isn’t a question of if, but when. Resilient systems recover from failure; robust systems resist failure. Avoid single po...
阅读全文