单体架构将业务所有功能集中在一个项目开发,通过打成一个包部署. 架构简单,部署成本低.但是功能之间耦合度高,而分布式架构根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,有利于降低服务耦合以及服务拓展.
springcloud微服务入门
发表于 更新于
本文字数: 15k 阅读时长 ≈ 14 分钟
本文字数: 15k 阅读时长 ≈ 14 分钟
c++刷leetcode注意事项
发表于 更新于
本文字数: 255k 阅读时长 ≈ 3:52
本文字数: 255k 阅读时长 ≈ 3:52
最近在刷leetcode题目,积累了一些提醒以及用c++STL刷题经验,这里记录一下
并发、Java与Spring重点概念
发表于 更新于
本文字数: 161k 阅读时长 ≈ 2:26
本文字数: 161k 阅读时长 ≈ 2:26
分为三类Java基础知识,集合,JVM,多线程并发相关以及Spring,SpringBoot,SpringCloud分布式了解.
rabbit-mq初探
发表于 更新于
本文字数: 53k 阅读时长 ≈ 49 分钟
本文字数: 53k 阅读时长 ≈ 49 分钟
消息队列功能很强大,它能使业务降低耦合,异步调用无需等待,下游服务故障不影响上游业务,缓存消息起到流量削峰填谷的作用. 这里介绍其中的RabbitMQ,此外在说一下Elastic Search和MongoDB.