后端之路
文章平均质量分 91
Bang邦
共同进步
展开
-
揭开 gRPC、RPC 、TCP和UDP 的通信奥秘
gRPC 是为微服务架构设计的,提供了高效、可扩展的远程调用方式。UDP (User Datagram Protocol) 是一种无连接的传输层协议,它注重速度和效率,不提供数据传输的确认机制,因此不能保证数据的可靠性。:HTTP/2 是 HTTP 协议的改进版本,支持多路复用、请求优先级和头部压缩,大幅度提升了性能,减少了延迟和带宽使用,是现代化 Web 应用程序中广泛使用的协议。:例如,实时视频流、聊天应用等需要双向通信的场景,gRPC 的 HTTP/2 支持双向流,是实现实时数据交换的理想选择。原创 2024-11-11 13:47:22 · 564 阅读 · 0 评论 -
Spring Boot 集成分库分表中间件——让你的数据库飞起来!
分库分表是一种常见的数据库架构设计,主要用于解决单一数据库在大规模数据存储和高并发请求场景下的性能瓶颈。分库分表的核心思想是通过水平拆分(Sharding)将数据分散存储在多个数据库或表中,以减轻单个数据库的负担。不用担心!今天我们聊聊如何在Spring Boot项目中,使用分库分表中间件,轻松化解数据瓶颈,提升系统性能!在这里,我们将以Sharding-JDBC为例,手把手带大家搞定分库分表。常见的分库分表策略有以下几种:分库分表通常借助中间件或框架来实现,以下是常见的几种方案:MyCat:TDDL(Ta原创 2024-09-11 17:08:19 · 776 阅读 · 0 评论