Fork me on GitHub
摘要: 0 "相关源码" 1 你将学到 如何保证消息百分百投递成功 幂等性 如何避免海量订单生成时消息的重复消费 Confirm确认消息、Return返回消息 自定义消费者 消息的ACK与重回队列 限流 TTL 死信队列 2 保证消息的百分百投递成功 2.1 Producer 的可靠性投递 2.1.1 要求 阅读全文
posted @ 2019-07-01 05:48 公众号-JavaEdge 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 检查MongoDB服务器的身份验证状态,使用MongoDB的shell或者命令行工具。 1 使用MongoDB Shell 1.1 连接到admin数据库 因为大多数身份验证相关的命令需要在admin数据库中运行: use admin 1.2 检查服务器的身份验证状态 db.runCommand({ 阅读全文
posted @ 2024-11-23 16:56 公众号-JavaEdge 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 0 前言 今天我会首先解释为什么 LLM 的部署很难,因为许多人可能并不理解其中的复杂性。接着,我会分享七个提高 LLM 部署效果的技巧和方法。 1 为啥 LLM 部署困难? “最近在忙啥?” “我一直在让 LLM 服务变得更简单。” “LLM 部署难吗?不是直接调用 OpenAI API 就行?” 阅读全文
posted @ 2024-11-20 23:40 公众号-JavaEdge 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 4 数据库 关系型数据库 关系型数据库,或称为 SQL 数据库,是结构化的,具有预定义的模式,类似于存储电话号码和地址的电话簿。SQL 数据库以行和列的形式存储数据。每一行包含关于单个实体的所有信息,每一列则保存所有分开的数据点。常见的 SQL 数据库包括: MySQL Oracle MS SQL 阅读全文
posted @ 2024-11-20 17:20 公众号-JavaEdge 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1 部署 官方文档指引 1.1 client 每个业务数据库都要新建 undo_log 表。 对 springboot 应用,执行 client - MySQL - AT,切tag=1.5.2: https://github.com/seata/seata/blob/v1.5.2/script/cl 阅读全文
posted @ 2024-11-19 13:19 公众号-JavaEdge 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Pattern: Database per service。 背景 如用微服务架构模式开发一个在线商店应用程序。大多数服务需要在某种数据库中持久化数据。如,订单服务存储订单信息,而客户服务存储客户信息。 问题 微服务应用程序中的数据库架构是什么? 驱动力 服务必须松耦合,以便能够独立开发、部署和扩展 阅读全文
posted @ 2024-11-18 17:48 公众号-JavaEdge 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 0 前言 ShardingSphere提供数据访问安全性:通过数据脱敏,完成对敏感数据的安全访问。本文介绍ShardingSphere数据脱敏功能。 数据脱敏,指对敏感信息通过脱敏规则进行数据转换,实现敏感隐私数据的可靠保护。相较传统私有化部署方案,互联网应用对数据安全要求更高,涉及范围更广。根据行 阅读全文
posted @ 2024-11-17 19:13 公众号-JavaEdge 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 0 前文 上一文解析了 ShardingSphere 强一致性事务支持 XAShardingTransactionManager ,本文继续: 讲解该类 介绍支持柔性事务的 SeataATShardingTransactionManager sharding-transaction-xa-core中 阅读全文
posted @ 2024-11-16 19:57 公众号-JavaEdge 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 0 前言 基于上一文基础,详细展开 ShardingSphere 分布式事务实现。先看支持强一致性事务的XAShardingTransactionManager。 1 XAShardingTransactionManager 回到 ShardingSphere,来到 sharding-transac 阅读全文
posted @ 2024-11-16 18:12 公众号-JavaEdge 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 0 前言 这是一系列技术和组织协议,旨在帮助管理开发日益强大的 AI 系统的风险。随 AI 模型强大,我们认为它们将为经济和社会带来巨大价值,但也将带来日益严重的风险。RSP 主要关注灾难性风险,即 AI 模型直接导致的大规模毁灭性风险。这些风险可能源于对模型的故意滥用(例如被恐怖分子或国家行为者用 阅读全文
posted @ 2024-11-15 15:54 公众号-JavaEdge 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 0 前言 本文来看如何使用Spring AI Alibaba构建Agent应用。 1 需求 智能客服平台,可帮助用户完成机票预定、问题解答、机票改签、取消等动作,具体要求: 基于 AI 大模型与用户对话,理解用户自然语言表达的需求 支持多轮连续对话,能在上下文中理解用户意图 理解机票操作相关的术语与 阅读全文
posted @ 2024-11-09 20:45 公众号-JavaEdge 阅读(42) 评论(0) 推荐(0) 编辑