logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Nacos】Alibaba Nacos注册中心实战

Nacos作为微服务架构中的核心组件,提供了服务注册与发现功能,解决了服务动态变化时的IP和端口感知问题。文章详细介绍了Nacos的优势、架构原理及核心功能,包括服务注册、心跳检测、健康检查等。通过实战演示了如何整合Nacos到SpringCloud项目中,并讲解了集群搭建、负载均衡配置等高级应用。相比Zookeeper和Eureka,Nacos具有更强大的功能和更高的可用性,是微服务注册中心的未

文章图片
#微服务#集群
【Nacos】Nacos1.4.x服务注册源码分析

本文深入剖析了Nacos 1.4.X版本注册中心的实现原理。从客户端视角,详细分析了服务注册流程、心跳机制实现,包括自动注册触发、HTTP请求发送等关键环节。服务端部分重点解读了注册表的三层Map结构设计、异步注册机制、健康检查策略,以及基于Distro协议的数据同步过程。文章还探讨了Nacos采用写时复制思想解决并发读写冲突、双层Map结构支持多环境隔离等设计亮点,并对Nacos的性能表现进行了

文章图片
#微服务#集群
【Spring】Java SPI机制及Spring Boot使用实例

一篇文章带你学习Java SPI(Service Provider Interface)机制的概念、使用场景及实现方式。

文章图片
【BTC】协议(共识机制)

本文系统梳理了比特币系统的核心原理与技术架构。首先探讨了中心化数字货币设计的局限性,包括双花攻击和私钥安全问题;随后阐释了比特币作为去中心化方案如何通过分布式账本和共识机制解决这些问题。重点解析了比特币交易验证机制、默克尔树数据结构、节点分类(全节点/轻节点),以及基于工作量证明的挖矿机制。文章详细论述了比特币共识协议如何通过算力投票替代直接投票来抵御女巫攻击,并分析了分叉问题的处理逻辑。最后指出

文章图片
#区块链#比特币
【Git】已经在本地编写的项目如何上传到github仓库

标题中链接所在位置总结的在本地写好的项目然后再创建GitHub仓库上传的方法已经过时了,现在如果上传已经在本地写好的项目到远程仓库是很方便的。只需要在GitHub网站先创建好仓库,注意不要添加readme然后使用SourceTree给项目创建本体仓库,并且将本地代码先提交到本地仓库中最后使用SourceTree给本地仓库添加远端仓库地址添加完成之后直接使用SourceTree提交给远端仓库就行了,

#git#github
【计算机网络】http协议和https协议详解

目录一、Http基本概念1.1 Http协议简介1.2 Http协议报文格式1.3 Http原理1.4 以前使用的协议是HTTP/1.0 ,现在升级为HTTP/1.1。两个的区别是什么?HTTP1.1版本新特性1.5 HTTP优化方案二、Https的基本概念2.1 Http协议简介2.2 Https设计目标2.3 Https原理三、Http与Htt...

#计算机网络#http#https +2
【计算机网络】对称加密、非对称加密和Hash加密的介绍和区别

目录一、对称加密(Symmetric Cryptography)优缺点二、非对称加密(asymmetric Cryptography)优缺点三、Hash加密算法(摘要算法)对称加密算法的加密与解密使用的是同样的密钥,加密解密速度较快。但由于需要将密钥在网络传输,所以安全性不高非对称加密算法使用了一对密钥,公钥与私钥,所以安全性高,但加密与解密速度慢,解决加密解密慢的...

#ssl#计算机网络
【计算机网络】一篇文章带你快速掌握UDP协议

面试必问考点,关于UDP协议你应该知道这些

#计算机网络#面试
【计算机网络】一篇文章快速了解Socket

即将参加面试?让这篇文章带你快速入门Socket

#面试#计算机网络#http +1
【微服务】微服务架构演进

本文系统梳理了软件架构的演进过程,从单体架构、垂直架构、SOA架构到微服务架构,分析了各种架构的优缺点。重点探讨了微服务架构的特点、实现挑战和技术选型,指出微服务虽能提高系统灵活性和可扩展性,但也带来了运维复杂度增加等新问题。详细介绍了Spring Cloud Alibaba作为微服务解决方案的优势,包括服务注册发现、配置管理等核心功能,并提供了2022.0.0.0版本的Maven配置示例。文章强

文章图片
#架构#微服务#云原生 +1
    共 24 条
  • 1
  • 2
  • 3
  • 请选择