用Dify零代码给你的网站做AI客服!
0 前言 Dify的一个“应用”指基于LLM构建的实际场景应用。通过创建应用,可将智能 AI 技术应用于特定的需求。它既包含了开发 AI 应用的工程范式,也包含了具体的交付物。 一个应用为开发者交付...
Sentinel诞生的背后故事,你知道多少?
本文已收录在Github,关注我,紧跟本系列专栏文章,咱们下篇再续! 作者简介:魔都架构师,多家大厂后端一线研发经验,在分布式系统设计、数据平台架构和AI应用开发等领域都有丰富实践经验。 各...
转型传统行业避坑指南!
0 前言 大环境不好,很多程序员被优化,被逼转型传统行业,但: 不同级别的人,咋融入传统行业? 转型传统行业的同学会经历哪 3 个经典阶段? 入局后的“坑” 1 不同阶层,咋转型传统行业? 1.1...
单元化架构最佳实践指南!
0 前言 单元化架构通过减少故障影响范围来增强系统的弹性。 单元化架构是对于那些无法接受停机或可能对最终用户产生负面影响的系统的良好选择。 单元化架构可能很复杂,有一些最佳实践可以遵循...
Meta如何用极致技术实现接近完美的缓存一致性?
0 导言 缓存是一种强大的技术,广泛应用于计算机系统的各个方面,从缓存等硬件到操作系统、网络浏览器,尤其是后端开发。对于 Meta 这样的公司来说,缓存是非常重要的,因为它可以帮助他们减少...
技术债正在悄悄拖垮你的团队!
0 前言 软件开发的核心在于应对变化。在软件的生命周期中,目标是能够在合理的时间内实施必要的更改。不管这些更改是技术性的,比如紧急安全升级,还是业务需求所驱动的,比如开发新功能以在目...
LLM部署,你必须要知道的几个技巧!
0 前言 今天我会首先解释为什么 LLM 的部署很难,因为许多人可能并不理解其中的复杂性。接着,我会分享七个提高 LLM 部署效果的技巧和方法。 1 为啥 LLM 部署困难? “最近在忙啥?” “我一直...
这份数据库知识指南让程序员拍案叫绝!
4 数据库 关系型数据库 关系型数据库,或称为 SQL 数据库,是结构化的,具有预定义的模式,类似于存储电话号码和地址的电话簿。SQL 数据库以行和列的形式存储数据。每一行包含关于单个实体的所...
Docker安装配置Seata-Server
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...
ShardingSphere 如何完美驾驭分布式事务与 XA 协议?
0 前言 基于上一文基础,详细展开 ShardingSphere 分布式事务实现。先看支持强一致性事务的XAShardingTransactionManager。 1 XAShardingTransactionManager 回到 ShardingSphere,来到 shardin...