架构分析
文章平均质量分 92
天秤座的架构师
非著名架构师
展开
-
开发复杂业务系统,有哪些设计思路
简介:结合DDD(领域驱动设计)和业务中台建设经验,沉淀复杂业务系统的开发和架构思路最近参与了一些电商中台等复杂业务系统的设计和开发,结合对DDD和阿里业务中台的一些理解,有一些架构方面的思考和体会,在这里记录一下。做技术方案,核心是下面几个问题:做什么?- 产品需求业务上怎么做?- 业务文档技术上怎么做?- 技术方案代码怎么实现?- 落地实现明确了这几个问题,可以处理大部分日常需求开发,如果是比较复杂的业务系统,就需要拆解的更精细。比如复杂业务系统的边...原创 2021-03-01 15:06:19 · 23145 阅读 · 0 评论 -
高并发系统限流最佳实践
缓存缓存比较好理解,在大型高并发系统中,如果没有缓存数据库将分分钟被爆,系统也会瞬间瘫痪。使用缓存不单单能够提升系统访问速度、提高并发访问量,也是保护数据库、保护系统的有效方式。大型网站一般主要是“读”,缓存的使用很容易被想到。在大型“写”系统中,缓存也常常扮演者非常重要的角色。比如累积一些数据批量写入,内存里面的缓存队列(生产消费),以及HBase写数据的机制等等也都是通过缓存提升系...原创 2019-12-17 13:30:56 · 22503 阅读 · 0 评论 -
阿里巴巴领域建模实践
前言设计是把双刃剑,没有最好的,也没有更好的,而是条条大路到杭州。同时不设计和过度设计都是有问题的,恰到好处的设计才是我们追求的极致。DDD(Domain-Driven Design,领域驱动设计)只是一个流派,谈不上压倒性优势,更不是完美无缺。 我更想跟大家分享的是我们是否关注设计本身,不管什么流派的设计,有设计就是好的。从我看到的代码上来讲,阿里集团内部大部分代码都不属于 DD...原创 2019-12-17 09:49:42 · 21543 阅读 · 0 评论 -
企业中台最佳实践--阿里引领数字化转型升级(七)
云原生基本概念先简单介绍云原生一些基本的概念。我们接触了很多的客户,对于这些客户而言,上不上云已经不是问题,他们关注的是该怎么上云?该如何充分利用云的能力、最大化云的价值?在 All in Cloud 的时代,企业的技术能力已经成为核心竞争力,他们非常愿意用云作为企业 IT 能力的增效器。云原生计算是一组最佳实践和方法论,在公共云、专有云环境中,构建可伸缩、健壮、松耦合的应用,可以...原创 2019-12-03 00:13:11 · 22437 阅读 · 0 评论 -
企业中台最佳实践--阿里巴巴业务中台(二)
01阿里业务中台架构图 图1:阿里业务中台架构基础设施服务,即IAAS层,提供硬件底层支持。基础服务层,即PAAS层,包括分布式服务框架、分布式数据库、分布式消息、分布式存储、分布式事务、实时监控服务等等。互...原创 2019-11-26 09:22:51 · 22674 阅读 · 0 评论 -
企业中台最佳实践--什么是中台(一)
关键字前台:前台即包括各种和用户直接交互的界面(WEB/APP),也包括服务端各种实时响应用户请求的业务逻辑(比如商品查询、订单系统等),在阿里体系中,前台之代的是类似飞猪、淘宝、天猫、盒马等经济体BU的业务线,包括前端展示层和业务逻辑。后台:后台并不直接面向用户,而是面向运营人员的配置管理系统,比如商品管理、物流管理、结算管理。后台为前台提供了一些简单的配置,在阿里体系中后台指的是...原创 2019-11-26 09:15:01 · 21978 阅读 · 0 评论 -
Tomcat9源码编译及导入Eclipse
准备好好研究学习一下tomcat9 的源代码,那么第一步就是下载,导入eclipse并且运行。原创 2016-07-15 22:12:04 · 24927 阅读 · 1 评论 -
Tomcat源码分析--总体架构
下面谈谈我对Tomcat架构的理解总体架构:面向组件架构基于JMX事件侦听1)面向组件架构tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server、Service、Connector等,并基于JMX管理这些组件,另外实现以上接口的组件也实现了代表生存期的接口Lifecycle,使其组件履行固定的生存期,在其整个生存期的过程中通过事件侦听LifecycleEv原创 2016-07-15 23:23:13 · 22215 阅读 · 0 评论 -
面向不确定性业务的设计方法之浅见
在互联网技术突飞猛进的年代,在电商业务风声水起之时,在软件领域的变革悄然而至的“云计算”时代,"云"成了各大传统行业软件开发商和各大电信运行商争论不休的议题。 (特别说明:本文中所述观点,是个人在面向互联网,面向生态,面向急速交付,面向持续演进的实践基础上对业务不确定性和应对业务不确定性设计方式及服务能力沉淀的总结和领悟。非官方性言论,请勿对号入座,个人之愚见,不喜勿喷!)...原创 2019-04-20 20:24:56 · 22202 阅读 · 0 评论