首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java后端
职略
创建于2024-04-09
订阅专栏
把知识重写回顾一下
等 1 人订阅
共9篇文章
创建于2024-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何基于Zookeeper实现注册中心模型?
在分布式系统中,通常会存在几十个甚至上百个服务,开发人员可能甚至都无法明确系统中到底有哪些服务正在运行。另一方面,我们很难同时确保所有服务都不出现问题,也很难保证当前的服务部署方式不做调整和优化。由于
什么是集群容错?如何实现集群容错?
在使用负载均衡策略时,我们需要提到集群这一概念。集群的构建一方面能够为实现负载均衡提供基础,另一方面,它也能够有效应对服务访问出错的场景,这就是集群容错。在分布式系统运行过程中,远程调用发生失败的现象
什么是动态代理?它在主流开源框架中有哪些应用?
在系统设计过程中,对象之间相互依赖会造成耦合度过高,我们需要引入一个中间类来消除或缓解在直接访问目标对象时所带来的问题。但是对于发起访问的对象而言,通常希望这个中间类的存在是无感知的,这时候我们就可以
如何自己动手写一个基础RPC架构
任何分布式系统的开发都涉及到跨进程之间的远程过程调用,也就是所谓的RPC。前面两讲我们讨论的网络通信和序列化实际上也都属于是RPC架构的范畴,只是关注于不同的技术切入点。而RPC本身也构成一种架构体系
如何实现分布式链路跟踪
在分布式系统中,一组独立的服务相互协作完成特定的业务功能。而服务之间的调用不可避免会出现各种问题,这时候就需要引入分布式链路跟踪体系来定位和解决这些问题。服务调用链路跟踪是分布式系统的基础需求之一,业
如何基于微内核架构模式实现系统扩展?
系统扩展性问题是软件设计领域的一个永恒话题,也是日常开发过程中所需要考虑的核心架构问题之一。微内核架构作为解决系统扩展性问题的典型架构模式,在众多开源框架中都扮演着重要角色。本文将介绍微内核架构模式的
负载均衡算法有哪些?如何实现?
在分布式环境下,我们将多个服务实例集中在一起,每一次请求都可以由集群中的某一个服务实例进行响应。那么具体某一个请求到底应该是由哪个服务实例来响应最为合适呢?这个话题看上去很简单,实际上却有点复杂,涉及
Spring是如何解决循环依赖问题的
循环依赖是使用Spring IoC容器时的一个常见问题。在单例作用域下,Spring所提供的Setter方法注入能够解决循环依赖问题,而构造器注入则不能。理解循环依赖基本概念以及Spring解决循环依
Spring Cloud Stream如何实现统一消息通信平台
Spring Cloud Stream是Spring家族提供的消息通信框架,而消息通信也是我们在分布式系统构建过程中的一个重要技术组件。然而,和普通的消息中间件不同,Spring Cloud Stre