- 博客(4)
- 收藏
- 关注
原创 从0开始搭建微服务体系
从0开始搭建微服务体系1.搭建git、maven、jenkins、tapd,完成devops、项目管理基础工具搭建。2.搭建consul server,client服务注册中心3.搭建mysql、hbase、kafka、redis中间件4.创建netty服务,接收协议5.创建kafka consumer存储数据6.搭建管理系统,多组织后台系统7.搭建vue前台系统...
2020-04-08 13:39:11
247
原创 我对架构的理解
开始,架构追求快速开发,免代码开发,形成了笨重的专有开发框架-如oracle的ADF框架。问题多多:运行效率低,黑盒,使用者被束缚,各种不爽。随着vue,springboot,mybatis plus等技术的发展,开发变得更加容易。后来互联网技术架构开始追求高可用、高并发、海量数据处理。技术开始爆发:微服务相关-springcloud、dubbo、consul、zookeeper、k8s;nosql:redis、mongo、hbase;mq:rocketmq、kafka;本文主要讲述本人对分布式架构的理解。
2020-03-05 11:57:20
366
原创 通过netty和tomcat理解通信及协议
1.通过netty和tomcat理解4层通信和7层协议。2.理解netty和tomcat解决的问题领域。3.初步了解各自如何支持高并发。关键词:connection、tiimeout、线程池、keepalive、nodelay
2019-12-31 16:26:12
835
原创 九九归一
九九归一管理软件架构、互联网架构的区别千变万化,九九归一管理软件架构、互联网架构的区别管理软件架构和互联网架构的本质是单体架构和分布式架构的区别。单体架构的扩展方式是scale up-纵向扩展。分布式架构的扩展方式是scale out-横向扩展。千变万化,九九归一不管是哪种架构体系,全包括在下面的图中本博客的价值就是把这张图千变万化,最后在九九归一。带你领略欣赏IT技术的众妙之门。本...
2019-12-31 14:43:29
307
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人