IT宅
A brief history of the future of AI in education
网络
网络协议
网络编程
存储
Redis
MySQL
架构
重构速查表
架构模式
分布式
Dubbo
消息队列
精进之路
MySQL
MQ
JVM
更多专栏
重构速查表
架构模式
归档
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
MySQL
洞悉MySQL底层架构与SQL调优本质
Redis
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
架构演变之路:架构发展史
架构也是随着其缺陷不断演变而来的,下面是粗略的架构演变史:
架构
作者:帅旋
|
发表于 2020-04-03
|
分类于
微服务
架构演变之路:分布式系统
为了方便给系统扩容,以及增加系统的复用性,出现分布式系统。
微服务
架构
作者:帅旋
|
发表于 2020-04-03
|
分类于
微服务
架构演变之路:SOA
早期的分布式系统是基于面向服务的架构SOA。SOA是微服务的前身,主要是为了摆脱单体应用的问题,达到以下效果:
架构
SOA
作者:帅旋
|
发表于 2020-04-03
|
分类于
微服务
架构演变之路:微服务
微服务使用各个子服务控制模块的思想代替SOA中的总线。服务控制模块通常至少包含:服务注册与发布、路由、代理。
微服务
架构
作者:帅旋
|
发表于 2020-04-03
|
分类于
微服务
架构演变之路:SSH单体架构
早期,大部分IT系统都是单体系统,例如传统的SSH架构,此时前后端也没有分离,UI组件也包含在了控制层:
架构
分布式
作者:帅旋
|
发表于 2020-04-03
|
分类于
微服务
架构演变之路:云原生
上一节我们讲到了架构的发展史,我们可以看出,目前正是从微服务时代过度到云原生时代的过程。基础的云平台提供:
架构
云原生
作者:帅旋
|
发表于 2020-04-03
|
分类于
微服务
如何做架构选型?
架构没有好坏之分,只有最适合业务的架构,才是最好的。
微服务
架构
作者:帅旋
|
发表于 2020-04-03
|
分类于
微服务
微服务如何做技术选型?
我们先来关注下微服务的各种技术栈的优缺点。
微服务
架构
作者:帅旋
|
发表于 2020-04-03
|
分类于
微服务
图解BlockingQueue阻塞队列
本文重点介绍各种阻塞队列的实现、对比和使用场景。阅读完本文,你将对各种阻塞队列的实现原理都有一定的了解,以及了解他们的使用场景。
BlockingQueue
ArrayBlockingQueue
LinkedBlockingQueue
LinkedBlockingDeque
PriorityBlockingQueue
SynchronousQueue
DelayQueue
作者:帅旋
|
发表于 2020-03-27
|
分类于
并发编程
图解几个好玩的并发辅助工具类
去年问我怎么学Java的那个五年级小学生又来向我问问题了,说Java中线程同步有没有好用的工具类。幸亏没有问我什么算法,瑟瑟发抖。这个我倒是还挺在行的,了解到他喜欢熊出没,于是我就用熊作为主角,给他分享了几个Java并发框架中的辅助工具类。(呼~松了一口气)
CountDownLatch
CyclicBarrier
Semaphore
作者:帅旋
|
发表于 2020-03-27
|
分类于
并发编程
1
…
20
21
22
23
24
…
70
×
IT宅
关注公众号及时获取网站内容更新。
请帅旋喝一杯咖啡
咖啡=电量,给帅旋充杯咖啡,他会满电写代码!