架构思想
文章平均质量分 94
不一样的花朵
只要学不死,就往死里学.别人可以在智商上面压制自己,但是绝对不能在学习时间上面压制自己.
展开
-
Netty02-入门
二. Netty 入门1. 概述1.1 Netty 是什么?Netty is an asynchronous event-driven network application frameworkfor rapid development of maintainable high performance protocol servers & clients.Netty 是一个异步的、基于事件驱动的网络应用框架,用于快速开发可维护、高性能的网络服务器和客户端1.2 Netty 的作者他原创 2021-05-23 08:39:27 · 279 阅读 · 0 评论 -
架构整洁之道
目标用最少的人力成本满足构建和维护该系统的需求衡量指标版本迭代 -- 工程师团队规模版本迭代 -- 代码总行数版本迭代 -- 代码变更行数软件系统的价值行为价值 按需求文档编写代码 可用性 功能性bug 性能 稳定性 紧急,但是并不总是重要,在紧急重要矩阵中占据A、C位置架构价值 Soft :当需求变更时,所需的软件变更必须简单方便 ...原创 2019-05-14 16:51:44 · 827 阅读 · 3 评论 -
Java程序员需要突破的技术要点
Java程序员需要突破的技术要点一、源码分析二、分布式架构三、微服务四、性能优化走向架构师,你必须了解的Java虚拟机高级特性五、Java工程化一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 我认为是阅读源码的最核心驱动力。我见到绝大多数程序员,...原创 2019-05-22 13:58:03 · 171 阅读 · 0 评论 -
分布式架构演进过程
分布式架构演进过程1.基本概念1 :分布式2 :高可用3 :集群4 :负载均衡5 :正向代理和反向代理2.架构演进2.1 单机架构2.2 第一次演进 :Tomcat与数据库分开部署2.3 第二次演进 :引入本地缓存和分布式缓存2.4 第三次演进 :引入反向代理实现负载均衡2.5 第四次演进 :数据库读写分离2.6 第五次演进 :数据库按业务分库2.7 第六次演进 :把大表拆分为小表2.8 第七次演...原创 2019-05-30 15:08:40 · 434 阅读 · 0 评论