魔筝炼药师

ID生成器(简单实用型,适用于小规模应用)

序言 一款好用、可靠的ID生成器,是业务稳定运行的基石。 场景 假如你的业务系统是微服务分布式架构,但数据库是单库单表,没有分库分表就意味着服务单库并发不高,且单库数据量也不大。 业务需求:在单库单表场景下,生成并使用全局唯一ID(比如可用作短链ID、订单ID、交易单ID、消息流水ID、调查问卷ID、用户ID、聊天会话ID等等),要求ID业务可读,Long整型且无规律(隐藏自增特性),...

见证——新能源汽车行业0-1的创业故事

缘起 2021年,造车新势力集中入局,成为跨界造车集中爆发年,新能源汽车从电动化过渡到智能化阶段,本质是政策引导、市场机遇与技术演进的多重共振结果。问界、极越、小米等企业通过生态整合、技术复用和资本杠杆,在新能源渗透率快速提升期(2021年约13%)抢占战略高地,为后续竞争奠定基础。这一现象印证了中国智能电动车产业从“政策驱动”向“市场驱动”转型的关键节点特征。2021年更多是行业从政策驱动...

AI Agent 元年,于 2025 开启

序言 近年来,AI领域迎来了颠覆性变革,以大语言模型(LLM)为核心的生成式技术正以前所未有的速度重塑人机交互的边界。以ChatGPT的对话式突破到Gemini、Claude的多模态跃迁,LLMs不仅展现出对人类语言的深刻理解,更逐步演化为知识推理与创造性表达工具。然而,这仅是智能革命的起点——当LLMs与智能体(Agent)技术深度融合,AI开始突破“被动应答”的局限,迈向自主感知、决策与...

MQ怎么保证消息不丢失

序言 对于业务系统来说,保证业务的正确可靠很重要,如果在业务架构中引入了消息中间件,必须要保证数据安全,做到消息不丢失。一旦丢消息,就意味着丢数据,在业务上是完全不能接受的,特别是资产相关的业务,比如订单、交易、支付等,数据一旦不可靠,就会产生资损。 主流MQ都提供了保证消息可靠性的机制,在消息传递过程中,即使发生网络中断或者宕机,也能做到不丢消息。要做到这一点,得先知道消息从生产到消费...

MQ消息幂等(解决重复消费问题)

序言 工作中会经常遇到类似下面这种场景, 基础架构组要对RocketMQ进行迁移扩容,业务方需要Check使用RocketMQ是否有幂等性保障,迁移过程中可能会产生重复消息的问题。对业务要求就是要保证消息幂等性,避免重复消费。RocketMQ迁移小组会在保障群里同步迁移状态,如果有问题及时联系反馈。 业务方上报自己的业务场景发生了重复消费问题,查看Broker运...

MQ顺序消息

序言 顺序消息,就是生产端发送的消息顺序和消费端接收的消息顺序一样。消息顺序,一般是指时间上的顺序性。 先看下MQ的消息场景,再来看实现MQ顺序消息需要考虑哪些因素。 从MQ的消息存储看,底层消息是直接写入到文件的,它是一个顺序存储结构,没有用B树、B+树等类似数据结构。一方面,复杂数据结构会影响数据写入/读取的性能;另一方面,MQ功能需求简单,不需要复杂数据结构来支持检索。 ...

© ManShouyuan. 保留部分权利。

本站总访问量 本站访客数人次

🚩🚩🚩🚩🚩🚩