随笔分类 -  微服务

摘要:elasticsearch的作用 Elasticsearch 是一个开源的分布式搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容。可以用来实现搜索、日志统计、分析、系统监控等功能。Elasticsearch 是面向文档型数据库,一条数据在这里就是一个文档。 ELK技术栈 El 阅读全文
posted @ 2025-07-30 17:36 溯鸣 阅读(153) 评论(0) 推荐(0)
摘要:MQ Message Queue(MQ),消息队列中间件。MQ通过将消息的发送和接收分离来实现应用程序的异步和解偶,这个给人的直觉是--MQ是异步的,用来解耦的,但是这个只是 MQ 的效果而不是目的。MQ 真正的目的是为了通讯,屏蔽底层复杂的通讯协议,定义了一套应用层的、更加简单的通讯协议。 有Br 阅读全文
posted @ 2025-07-30 12:32 溯鸣 阅读(22) 评论(0) 推荐(0)
摘要:Dubbo是阿里巴巴公司开源的一个高性能、轻量级的 Java RPC 框架。致力于提供高性能和透明化的 RPC 远程服务调用方案,以及 SOA 服务治理方案。官网:http://dubbo.apache.org RPC概述 RPC是远程过程调用(Remote Procedure Call)。 RPC 阅读全文
posted @ 2025-07-28 23:06 溯鸣 阅读(58) 评论(0) 推荐(0)
摘要:Docker Docker是一个快速交付应用、运行应用的技术: 可以将程序及其依赖、运行环境一起打包为一个镜像,可以迁移到任意Linux操作系统。 运行时利用沙箱机制形成隔离容器,各个应用互不干扰。 启动、移除都可以通过一行命令完成,方便快捷。 Docker与虚拟机 虚拟机(virtual mach 阅读全文
posted @ 2025-07-28 00:04 溯鸣 阅读(19) 评论(0) 推荐(0)
摘要:Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。 Ga 阅读全文
posted @ 2025-07-26 23:36 溯鸣 阅读(121) 评论(0) 推荐(0)
摘要:Nacos注册中心 认识和安装Nacos [Nacos](https://nacos.io/)是阿里巴巴的产品,现在是[SpringCloud](https://spring.io/projects/spring-cloud)中的一个组件。相比[Eureka](https://github.com/ 阅读全文
posted @ 2025-07-25 16:10 溯鸣 阅读(230) 评论(0) 推荐(0)
摘要:微服务框架 单体架构 单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署。优点: 架构简单 部署成本低缺点: 耦合度高(维护困难、升级困难) 分布式架构 分布式架构:根据业务功能对系统进行拆分,每个业务模块作为独立项目开发,称为一个服务。优点: 降低服务耦合 有利于服务升级和拓展缺点: 阅读全文
posted @ 2023-08-04 22:26 溯鸣 阅读(1688) 评论(0) 推荐(0)