技术栈
分布式
Alex艾力的IT数字空间
1 小时前
数据结构
·
分布式
·
算法
·
微服务
·
中间件
·
架构
·
动态规划
设计既保持高性能又兼顾可移植性的跨平台数据结构
设计跨平台数据结构时,需通过架构抽象、内存优化和平台适配等策略平衡性能与可移植性。内存布局标准化使用#pragma pack(1)或__attribute__((packed))强制1字节对齐,消除平台填充差异
失散13
2 小时前
java
·
分布式
·
微服务
·
架构
·
需求分析
架构师级别的电商项目——2 电商项目核心需求分析
电子商务类型(按交易主体):电商运营模式(按运营模式)自营:平台自主采购、销售商品,对供应链和品控把控力强。代表企业:小米、华为商城(VMALL)、锤子科技(smartisan);
e***2829
3 小时前
分布式
·
rabbitmq
·
ruby
RabbitMQ 客户端 连接、发送、接收处理消息
RabbitMQ 服务,不是像其他服务器一样,负责逻辑处理,然后转发给客户端 而是所有客户端想要向 RabbitMQ服务发送消息,
2***5742
3 小时前
分布式
·
rabbitmq
·
rocketmq
后端消息中间件对比,RabbitMQ与RocketMQ
后端消息中间件对比:RabbitMQ与RocketMQ深度评测消息中间件作为现代分布式系统的核心组件,承担着系统解耦、异步通信和流量削峰等重要职责。本文将从多个维度对两款主流的消息中间件RabbitMQ和RocketMQ进行深度对比,帮助开发者根据实际业务需求做出合理选择。
百***2663
3 小时前
分布式
·
rabbitmq
RabbitMQ高级特性----生产者确认机制
题记:在Java微服务开发中,对于一个功能需要调用另一个服务下的功能才能实现的情况,我们通常会使用异步调用取代同步调用,进而实现增强业务的可拓展性和实现故障隔离以及流量削峰填谷的目的。而消息队列就是异步调用的解决方案之一。不过在使用消息队列实现异步调用的时候,可能会出现消息无法传递到位进而导致业务信息出现差异的情况,因此消息的传递的可靠性就显得尤为重要。
菜鸡儿齐
3 小时前
分布式
·
架构
本地事务实效-分布式架构
本地事务失效:本以为在同一个事务内的操作,实际上并没有被一起提交或回滚。通常发生在分布式或复杂应用架构中。 核心原因:本地数据库事务(通常指单个数据库上连接的事务)的有效范围,无法覆盖到所有想要一起提交或回滚的操作。
T***u333
4 小时前
spring boot
·
分布式
·
skywalking
SpringBoot集成SkyWalking,分布式链路追踪
**SpringBoot集成SkyWalking,分布式链路追踪**在当今的微服务架构中,分布式系统变得越来越普遍。为了确保系统的稳定性和可维护性,我们需要对分布式系统进行监控和故障排查。其中,分布式链路追踪作为关键的技术手段之一,受到了广泛的关注。今天,我将为大家介绍如何在SpringBoot项目中集成SkyWalking,实现分布式链路追踪。
Bohemian—Rhapsody
5 小时前
分布式
·
kafka
kafka主题(topic)数据保留时间设置
kafka主题(topic)消息清理记录 服务器磁盘试用率超出80%,通过巡检查看是由于kafka的log目录下占用较多,命令查看当前目录下的磁盘试用情况。这样我们就列出当前目录下占用最多的10个文件或目录。
回家路上绕了弯
6 小时前
分布式
·
后端
订单超时自动取消:从业务场景到技术落地的完整设计方案
在电商、外卖、票务等业务中,“订单超时自动取消” 是保障资源高效利用的核心功能 —— 比如用户下单后 30 分钟未支付,若不自动取消,会导致商品库存被长期占用,其他用户无法购买;外卖订单 15 分钟未接单,若不取消,会让用户长时间等待。但当订单量达百万级、超时场景多样时,简单的 “定时遍历数据库” 会彻底失效,需设计一套适配高并发、保证数据一致性的方案。
7***5334
7 小时前
分布式
·
微服务
·
架构
微服务分布式事务解决方案
**微服务分布式事务解决方案**在微服务架构中,随着业务的快速发展,分布式事务问题逐渐凸显。为了保证数据的一致性和系统的可靠性,本文将探讨几种常见的微服务分布式事务解决方案。
小二·
7 小时前
分布式
·
rabbitmq
RabbitMQ面试题(22道含答案)
答: RabbitMQ 是一个开源的、基于 Erlang 语言开发的消息中间件,实现了 AMQP(Advanced Message Queuing Protocol) 协议。它支持消息的异步通信、解耦、削峰、可靠投递等功能,广泛应用于分布式系统中。
油丶酸萝卜别吃
10 小时前
分布式
·
微服务
·
架构
什么是分布式?什么是微服务?什么是集群?什么是单体?这些都是什么?又有什么关联?
要搞懂这四个概念,核心逻辑是 “从简单到复杂的架构演进路径”: 单体应用(所有功能打包在一起)→ 集群(复制多个单体解决单点问题)→ 分布式(拆分单体为多个独立服务协同)→ 微服务(分布式的“精细化分工”版本)。
小七mod
10 小时前
分布式
·
spring
·
spring cloud
·
微服务
·
云原生
·
架构
·
单体架构
【微服务】微服务架构演进
目录一、系统架构的演变1.1 单体架构1.2 垂直架构1.3 SOA架构1.4 微服务架构二、如何实现微服务架构
Violet_YSWY
11 小时前
分布式
·
kafka
bitnami/kafka环境变量讲解
这是一个 Kafka KRaft 模式(无 ZooKeeper)的配置。让我逐一解释这些环境变量的含义:
无心水
11 小时前
分布式
·
架构
·
kafka
·
partition
·
零拷贝
·
broker
·
分布式流处理平台
【分布式利器:Kafka】Kafka基本原理详解:架构、流转机制与高吞吐核心(附实战配置)
在大数据和实时流处理领域,Kafka是当之无愧的“流量枢纽”。从日志收集(如ELK栈)到实时数据分析(如Flink+Kafka),再到数据管道(跨系统数据同步),Kafka以“百万级TPS、TB级存储、毫秒级延迟”的特性,成为分布式系统中连接数据生产者和消费者的核心中间件。
踏浪无痕
14 小时前
分布式
·
后端
准备手写Simple Raft(一):想通Raft的核心问题
作者背景:20年IT一线开发经验,15年架构师经验。擅长分布式、微服务、搜索引擎,手写过各类中间件。曾对Jacoco、夜莺等进行二次开发,负责过200多个节点的大规模集群,涉及K8s、微服务监控、多个中间件的运维。自研过加解密中间件,现服务于一家金融公司,担任架构师。
千百元
14 小时前
分布式
·
kafka
kafka验证消息时报错
查看元数据,发现topic不存在重建主题(若ZooKeeper中缺失)强制删除残留的ACL并重新创建主题:
c***V323
15 小时前
分布式
·
kafka
·
rabbitmq
后端消息队列选型:RabbitMQ与Kafka
在当今的软件架构中,后端消息队列的选择对于确保系统的可扩展性、可靠性和性能至关重要。目前市场上流行的消息队列系统有RabbitMQ和Kafka两种,它们各自具有独特的优势和适用场景。
百***0601
15 小时前
分布式
·
rabbitmq
·
ruby
RabbitMQ 的介绍与使用
消息队列(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已。 其主要用途:不同进程Process/线程Thread之间通信。
9***Y48
15 小时前
分布式
·
kafka
后端消息队列监控工具,Kafka Eagle
后端消息队列监控工具,Kafka Eagle大家好,今天来给大家介绍一款非常实用的后端消息队列监控工具——Kafka Eagle。对于使用Kafka作为消息队列的同学来说,这款工具绝对能让你事半功倍。