logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【超详细】RabbitMQ 零基础通俗易懂完整版教程(含实战+面试总结)

RabbitMQ 是一款开源、轻量级、可靠的消息中间件,基于 AMQP 协议,使用 Erlang 语言开发。就是一个消息中转站。生产者:负责发消息MQ服务器:负责存消息、转发消息消费者:负责接收、处理消息本文涵盖 RabbitMQ原理、架构、五大模式、SpringBoot实战、高级特性、面试题延迟队列完整版、消息幂等实战、分布式事务最终一致性,感兴趣可以关注我,持续更新后端干货!

#rabbitmq#面试#spring boot
Spring Boot 整合 RabbitMQ 实战指南:从环境搭建到消息可靠性,附完整代码示例

Spring Boot 整合 RabbitMQ 实战指南:从环境搭建到消息可靠性,附完整代码示例

#java-rabbitmq#spring boot#rabbitmq
微服务系列 | 手写一个注册中心后,我终于理解了 Nacos 的心跳机制

两者结合,互相兜底,才是工业级做法。有一次半夜库存挂了,运维紧急加了两台机器,但因为订单服务没更新配置,新机器一台都没用上,所有流量还是打在那台快挂的老机器上,雪崩得一塌糊涂。手写注册中心的那两天,我深刻体会到,一个优秀的中间件,本质上就是把这些看似简单的逻辑做到极致可靠。心跳的间隔、剔除的阈值、通知的及时性、分区的容错,任何一个参数调不好,生产环境里都是血与泪的教训。拆完服务的第一周,我们的调用

#微服务#架构#云原生
Java 中创建字符串对象的常见方式

摘要:本文介绍了Java中创建字符串对象的7种常见方式:1.空参构造;2.传入字符串对象;3.直接传入字符串;4.传入字节数组;5.传入字节数组及起始索引和长度;6.传入字符数组;7.传入字符数组及起始索引和长度。这些方法涵盖了从空字符串创建到基于字节/字符数组的不同构造方式,为字符串对象实例化提供了灵活的选择。

文章图片
#java#开发语言
微服务系列 | 链路追踪

可好景不长,一次线上事故让我意识到:服务是找到了,但调用链一断,排查问题就像在迷宫里蒙眼狂奔。链路追踪的核心原理,我用大白话解释就是:给每次请求发一个全局唯一的 TraceId,每个服务处理时把自己的一段记录(Span)带上这个 TraceId 上报,最后由一个中心化系统把所有 Span 拼成一条完整的调用链。SkyWalking:Apache 顶级项目,社区活跃,零代码侵入,自带 UI 和控制台

#微服务#skywalking#架构
【超详细】RabbitMQ 零基础通俗易懂完整版教程(含实战+面试总结)

RabbitMQ 是一款开源、轻量级、可靠的消息中间件,基于 AMQP 协议,使用 Erlang 语言开发。就是一个消息中转站。生产者:负责发消息MQ服务器:负责存消息、转发消息消费者:负责接收、处理消息本文涵盖 RabbitMQ原理、架构、五大模式、SpringBoot实战、高级特性、面试题延迟队列完整版、消息幂等实战、分布式事务最终一致性,感兴趣可以关注我,持续更新后端干货!

#rabbitmq#面试#spring boot
    共 11 条
  • 1
  • 2
  • 请选择