小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI

CQRS(命令查询职责分离)是一种架构模式,通过将读操作和写操作分开,使用不同的数据模型,优化读写性能,解决传统架构中读写性能相互影响的问题。CQRS适用于读写比高的场景,并可独立于事件溯源使用。案例分析显示,CQRS在在线教育平台中的应用提升了查询性能和用户体验,同时考虑了最终一致性设计。

【系统架构设计百科】CQRS:读写分离的架构哲学

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-13T00:00:00Z

管道与过滤器架构模式将复杂处理分解为独立阶段,通过标准化通道传递数据。起源于1960年代的Unix,强调每个过滤器只关注输入和输出,促进了系统的独立开发与测试。本文探讨了Unix管道的历史、形式化定义、设计模式及其在ETL和流处理中的应用,展示了管道模式的灵活性与高效性。

【系统架构设计百科】管道与过滤器:Unix 哲学的架构表达

土法炼钢兴趣小组的博客
土法炼钢兴趣小组的博客 · 2026-04-13T00:00:00Z

文章讨论了安全访问生产数据的方法,包括查询主数据库、流复制和夜间快照等,及其风险。作者建议使用WAL日志传输作为替代方案,以实现近实时数据访问而不影响主数据库性能,并提出建立WAL中心存档架构,以便多个消费者安全访问数据。

Richard Yen:WAL作为数据分发层

Planet PostgreSQL
Planet PostgreSQL · 2026-04-06T08:00:00Z
借鉴Kotlin/Android架构模式构建可扩展的SwiftUI iOS应用

本文探讨了如何借鉴Kotlin和Android的架构模式来构建可扩展的iOS应用,强调良好的架构是平台无关的。介绍了状态管理、单一入口点、屏幕与内容分离、反应式存储库等概念,旨在提高iOS应用的可维护性、可测试性和可扩展性,帮助开发者创建更清晰、可预测的代码结构,避免应用在增长过程中崩溃。

借鉴Kotlin/Android架构模式构建可扩展的SwiftUI iOS应用

InfoQ
InfoQ · 2026-02-26T09:00:00Z
多代理系统的可靠性

多代理系统通过分工提升大型语言模型(LLM)的可靠性,解决其慢和不可靠的问题。文章介绍了四种架构模式:层级、共识、对抗辩论和淘汰,旨在帮助工程师构建更优的LLM解决方案。强调人类反馈机制和自我纠正能力,建议将这些元素与可靠性工程结合,以提升多代理系统性能。

多代理系统的可靠性

Alex Ewerlöf Notes
Alex Ewerlöf Notes · 2026-02-19T20:41:37Z
代理连接沙箱的两种模式

越来越多的代理需要隔离的工作空间来运行代码和访问文件。文章介绍了两种架构模式:模式一是代理在沙箱内运行,适合紧密耦合的环境;模式二是代理在本地运行,通过API调用沙箱,便于更新和安全管理。选择模式取决于开发需求和安全考虑。

代理连接沙箱的两种模式

LangChain Blog
LangChain Blog · 2026-02-10T16:32:35Z
选择合适的多代理架构

单一代理适合简单任务,但随着应用规模扩大,需整合多种代理能力。多代理架构在复杂任务中表现更佳,能有效分配工作。四种架构模式:子代理、技能、交接和路由,各有优缺点,适用于不同场景。选择合适架构可提升效率和用户体验。

选择合适的多代理架构

LangChain Blog
LangChain Blog · 2026-01-14T18:06:14Z
如何构建代理AI工作流程

本文介绍了代理AI工作流程的构建,包括代理的定义、静态与动态系统的区别,以及大型语言模型(LLM)在任务分解中的作用。课程由Rola Dali博士创建,包含Python示范,探讨代理的核心组件、架构模式及未来技术,适合希望深入了解代理AI的学习者。

如何构建代理AI工作流程

freeCodeCamp.org
freeCodeCamp.org · 2026-01-06T17:16:09Z
构建高可用性系统的最佳策略

现代应用需保持高可用性,以避免因宕机导致的收入损失和客户信任下降。实现高可用性需结合架构模式、冗余策略和运营纪律。

构建高可用性系统的最佳策略

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-11-20T16:30:40Z
机器学习从业者的自主智能系统指南

本文介绍了从传统机器学习转向自主智能系统的设计与构建。自主AI系统能够独立规划、推理和行动,以解决复杂目标。文章讨论了核心架构模式(如ReAct、Plan-and-Execute、Reflexion)及其应用场景,并推荐了三种主流框架(LangGraph、CrewAI、AutoGen)供实践者选择,以提升技能并适应快速发展的AI市场。

机器学习从业者的自主智能系统指南

MachineLearningMastery.com
MachineLearningMastery.com · 2025-10-10T11:00:13Z

本文探讨了“骑手与大象”架构模式,旨在平衡微服务与单体架构的优缺点。该模式将高并发的重计算部分(大象)与灵活的业务逻辑(骑手)分离,通过高效通信实现协同,强调务实的技术选型与权衡。

“骑手与大象”架构:超越微服务与单体之争的务实之道?

Tony Bai
Tony Bai · 2025-06-17T00:13:39Z
微服务平台:当团队拓扑遇上微服务模式 - 介绍

微服务架构与团队拓扑相辅相成,支持独立开发。平台团队减轻流对齐团队的负担,使其专注于业务价值。文章介绍了五个关键平台及其与微服务架构模式的关系。

微服务平台:当团队拓扑遇上微服务模式 - 介绍

Microservice architecture
Microservice architecture · 2025-05-06T08:03:00Z
C# 中的 CQRS(命令查询责任分离)与 MediatR 模式示例:清晰架构

CQRS(命令查询责任分离)是一种架构模式,通过将读取和写入操作分离来提升性能和可维护性。MediatR是C#中的一个库,支持对象间的松耦合通信。结合CQRS与MediatR,可以实现清晰的命令和查询管理,从而增强系统的可扩展性和维护性。

C# 中的 CQRS(命令查询责任分离)与 MediatR 模式示例:清晰架构

DEV Community
DEV Community · 2025-04-22T13:33:42Z
CQRS(命令查询责任分离)与MediatR模式在C#中的应用

CQRS(命令查询责任分离)是一种架构模式,通过分离读取和写入操作来提升系统性能和可维护性。MediatR是一个C#库,旨在促进对象间的松耦合。结合CQRS与MediatR,可以实现清晰的命令和查询管理,从而增强系统的扩展性和维护性。

CQRS(命令查询责任分离)与MediatR模式在C#中的应用

DEV Community
DEV Community · 2025-04-22T13:24:36Z
MVC架构

MVC架构(模型-视图-控制器)是一种常用的软件架构模式,将关注点分为模型(数据和业务逻辑)、视图(用户界面)和控制器(用户输入管理)。其优点包括关注点分离、代码重用、可扩展性和便于单元测试。

MVC架构

DEV Community
DEV Community · 2025-04-04T11:18:51Z
MVVM 模式是什么?

MVVM(模型-视图-视图模型)是一种软件架构模式,旨在分离用户界面与业务逻辑。它通过数据绑定和命令机制解耦UI与逻辑,提升可维护性和可测试性。MVVM由三部分组成:Model负责业务逻辑,View定义界面,ViewModel作为桥梁提供数据和命令。其优点包括关注点分离、可测试性和自动数据同步。

MVVM 模式是什么?

老高的博客
老高的博客 · 2025-03-27T11:39:32Z
使用Java构建可扩展的机器学习架构:超越基础

本文探讨了Java在机器学习中的应用,介绍了生产级ML系统的架构模式,包括模型服务管道、特征存储、训练工作流和在线/离线预测同步。Java的强类型和性能优化使其适合企业级ML系统。

使用Java构建可扩展的机器学习架构:超越基础

DEV Community
DEV Community · 2025-03-24T13:08:47Z
CQRS与事件溯源:可扩展系统的强大组合

CQRS(命令查询责任分离)是一种架构模式,通过将数据修改与检索分开,提升性能和安全性。它有效解决了传统架构中的性能瓶颈和复杂查询问题。结合事件溯源,系统能够记录状态变化,便于审计和调试。适合高性能和复杂业务的应用,但简单项目可能不适用。

CQRS与事件溯源:可扩展系统的强大组合

DEV Community
DEV Community · 2025-03-23T17:50:01Z
CQRS(命令查询责任分离)与MediatR模式在C#中的应用

CQRS(命令查询责任分离)是一种架构模式,通过分离读取和写入操作来提升系统性能和可维护性。MediatR是一个C#库,旨在促进对象间的松耦合。结合CQRS与MediatR,可以实现清晰的命令和查询管理,增强代码结构和扩展性,适用于高可维护性需求的应用。

CQRS(命令查询责任分离)与MediatR模式在C#中的应用

DEV Community
DEV Community · 2025-03-05T19:56:32Z
软件架构中的命令查询责任分离(CQRS)

CQRS(命令查询责任分离)是一种架构模式,将读写操作分为不同模型,以提升系统的可扩展性和性能。本文讨论了CQRS的核心概念、优缺点及其在Java中的实现,适用于高流量和事件驱动的应用,但简单的CRUD应用可能不需要此模式。

软件架构中的命令查询责任分离(CQRS)

DEV Community
DEV Community · 2025-02-09T23:20:08Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码