
中间件
文章平均质量分 71
分布式_中间件
听音乐就好
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式链路追踪
分布式链路追踪(Distributed Tracing),也被称为分布式跟踪或全链路追踪,是一种用于监控和分析分布式系统中应用程序性能和行为的技术,以下是关于它的详细介绍:原创 2025-01-30 21:56:32 · 1024 阅读 · 0 评论 -
微服务网关组件
Zuul 是 Netflix 开源的微服务网关。原创 2025-01-25 22:29:58 · 400 阅读 · 0 评论 -
微服务网关
微服务网关是微服务架构中的一个重要组件,它位于客户端和微服务之间,起到了统一入口、路由转发、安全控制、流量管控等作用。原创 2025-01-25 22:25:01 · 173 阅读 · 0 评论 -
服务注册与发现组件
Eureka 是一个基于 REST 的服务注册与发现框架,在微服务架构中扮演着重要的角色。原创 2025-01-25 22:21:43 · 892 阅读 · 0 评论 -
服务注册与发现
服务注册与发现是微服务架构中的一个关键机制。原创 2025-01-25 22:10:57 · 200 阅读 · 0 评论 -
SpringCloud
Spring Cloud 是一系列基于 Spring Boot 的工具和框架的集合,用于快速构建分布式系统中的常见模式。Spring Cloud 大大简化了微服务架构的开发和管理,提高了系统的可靠性、可扩展性和灵活性。原创 2025-01-25 22:08:15 · 154 阅读 · 0 评论 -
微服务技术栈
以下是一个常见的微服务技术栈:原创 2025-01-25 22:00:11 · 207 阅读 · 0 评论 -
分布式理论_BASE理论
总的来说,BASE 理论为构建高可用、可扩展的分布式系统提供了一种灵活的设计思路,在实际应用中需要根据具体的业务需求和系统特点来合理运用。原创 2025-01-25 19:50:00 · 406 阅读 · 0 评论 -
分布式原理_50问
在提交阶段,如果一切正常,两个账户完成资金的增减,保证了数据的一致性。例如,在一个大规模的电商订单处理系统中,如果采用 2PC 来处理订单和库存的更新,当遇到购物高峰,同时有大量订单需要处理时,由于资源被锁定,可能会导致后续订单处理的延迟,用户体验下降。例如,在一个大规模的分布式数据仓库中,进行海量数据的聚合和分析操作,如果使用 2PC 来保证事务的一致性,由于数据量巨大,准备阶段和提交阶段的通信和协调成本会非常高,可能导致整个系统的运行效率低下,无法及时完成数据处理任务。原创 2025-01-25 14:58:59 · 550 阅读 · 0 评论 -
分布式理论
例如,一个分布式系统如果要保证一致性和可用性,那么在出现网络分区时,为了保证数据的一致性,可能会导致系统不可用;如果要保证一致性和分区容错性,那么在网络分区时,可能需要暂时拒绝一些请求,以保证数据的一致性。以一个电商系统为例,用户下单时需要同时更新库存、创建订单、扣除用户余额等操作,这些操作可能分布在不同的服务和数据库中,就需要使用分布式事务来保证整个流程的一致性。分布式理论在分布式系统的设计、开发和运维中起着关键作用,帮助工程师们理解和解决分布式环境中面临的各种问题,确保系统的可靠性、可扩展性和高性能。原创 2025-01-25 12:39:44 · 864 阅读 · 0 评论 -
分布式系统核心框架
处理请求和响应:接收来自客户端的 HTTP 请求,并根据请求的路径、方法和参数等信息,将请求分发到相应的控制器(Controller)方法进行处理,然后将处理结果以适当的方式(如视图、JSON 数据等)返回给客户端。控制反转(Inversion of Control,IoC)和依赖注入(Dependency Injection,DI):通过将对象的创建和管理交给框架,降低了组件之间的耦合度,提高了代码的可维护性和可测试性。它广泛应用于构建微服务、Web 应用、API 服务等各种类型的项目。原创 2025-01-24 08:43:36 · 1017 阅读 · 0 评论 -
常用中间件介绍
Nacos 是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。在服务发现方面,Nacos 支持动态感知服务的上线和下线。当新的服务实例启动并注册到 Nacos 时,其他依赖该服务的实例能够及时获取到最新的服务列表,从而实现自动的服务发现和调用。这使得服务的扩展和收缩变得非常灵活,无需手动修改配置文件或重新启动相关服务。对于配置管理,Nacos 提供了一个集中化的存储和管理配置信息的地方。开发人员可以将应用程序的各种配置(如数据库连接参数、服务端口、功能开关等)存储在 Nacos 中。原创 2025-01-24 08:28:55 · 514 阅读 · 0 评论