微服务
文章平均质量分 95
微服务
一个 FisherMan
做人如果没有梦想,跟咸鱼有什么分别
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微服务03 - RabbitMQ 快速入门
Feign 远程调用属于同步调用。例如:用户支付并调用支付服务(用户付款成功),需要依次调用多个服务(订单服务(更新订单状态)、短信服务(短信通知用户)、积分服务(增加用户积分)等)。缺点性能下降。消费者需要等待所有提供者依次执行完成。级联失败。如果提供者出现故障,则消费者同样出现故障。耦合度高。如果新增业务需求,则需修改原有代码。优点时效性高。可以立即得到结果。适用场景时效性高的场景。例如:在查询订单时,同时查询用户信息。原创 2025-09-25 02:04:06 · 964 阅读 · 0 评论 -
微服务01 - Spring Cloud 与 Spring Cloud Alibaba
架构演进单体架构:一个项目完成所有功能,适合小型项目。优点:部署简单。缺点:耦合度高,性能较差。垂直架构:将单体架构拆分为多个独立项目,各个项目功能完整互不干扰,本质还是单体架构。缺点:重复功能较多。分布式架构:根据业务功能拆分一个大型项目,每个模块独立开发,称为一个微服务。优点:耦合度低,利于扩展。缺点:部署运维复杂。集群与分布式的区别集群:多个相同功能的模块,部署在不同的机器上。分布式:多个不同功能的模块,组成一个完整项目。微服务技术分类功能Dubbo(阿里)原创 2025-09-24 18:19:10 · 960 阅读 · 0 评论
分享