适用于平台团队
记录团队依赖的平台

平台团队构建所有人依赖的基础。Archyl帮助记录共享基础设施。

查看定价

Read order totals straight from the database#418

aurora/checkout-api · marc wants to merge 3 commits

Some checks haven't completed yet0 of 4 completed
archyl / drift score— In progress…Details
archyl / conformance— In progress…Details
CIbuild— In progress…Details
CItests— In progress…Details
Merge pull request

HTTP handlers never touch the database

Layer boundaryHigh
services/checkout/handler.go:84

83 func (h *Handler) Totals(c *fiber.Ctx) {

84   rows, err := h.db.Query(ctx, totalsSQL)

85   if err != nil {

Go through OrderService, as decided in ADR-011.

Drift score

—

≥ 90% required

前后对比

你熟悉的那些问题,逐一解决

这些问题都会随时间不断累积。当架构存放在 Archyl 中,情况就不一样了。

现在

平台复杂性未记录

共享服务和消息队列形成复杂网络。

使用 Archyl 后

C4模型记录整个平台

在每个层级映射共享基础设施。

现在

产品团队不理解平台

团队在平台上构建但不知道它如何工作。

使用 Archyl 后

合规规则强制执行标准

定义规则如'所有服务必须使用共享API网关'。

现在

架构标准未执行

定义了约定但没有自动验证方式。

使用 Archyl 后

偏移检测捕获未记录的变更

当有人添加服务但未更新文档时发出警报。

现在

基础设施变更破坏消费者

平台变更有隐藏的下游影响。

使用 Archyl 后

MCP服务器实现自助发现

产品团队通过AI助手查询平台架构。

你将获得

契合你的工作方式

代码即架构在您的仓库中

在archyl.yaml中定义C4模型。

平台变更Webhooks

架构变更时通知消费者。

所有权覆盖层

在图表上叠加团队所有权信息。

平台决策ADR

记录平台为什么这样工作。

平台技术雷达

追踪哪些技术被采用或弃用。

架构变更请求

平台变更经过审查工作流。

与 Archyl 共度的一天

它如何融入你的一周

无需养成新习惯。Archyl 就出现在工作本来发生的地方。

09:00 · 早上

代码即架构在您的仓库中

在archyl.yaml中定义C4模型。

11:30 · 变更之前

平台变更Webhooks

架构变更时通知消费者。

15:00 · 评审时

所有权覆盖层

在图表上叠加团队所有权信息。

18:00 · 下班前

平台决策ADR

记录平台为什么这样工作。

永久免费方案

记录所有人依赖的平台

C4图表、合规规则和自助架构发现。

  • 无需信用卡
  • 五分钟完成设置
  • 查看者始终免费

平台团队架构文档

用C4图表记录共享平台基础设施。

platform-teams

适用于平台团队

记录团队依赖的平台

平台团队构建所有人依赖的基础。Archyl帮助记录共享基础设施。

平台团队架构文档 | Archyl

用C4图表记录共享平台基础设施。

平台团队文档, 平台工程架构

Network

平台复杂性未记录

共享服务和消息队列形成复杂网络。

产品团队不理解平台

团队在平台上构建但不知道它如何工作。

TriangleAlert

架构标准未执行

定义了约定但没有自动验证方式。

RefreshCw

基础设施变更破坏消费者

平台变更有隐藏的下游影响。

C4模型记录整个平台

在每个层级映射共享基础设施。

合规规则强制执行标准

定义规则如'所有服务必须使用共享API网关'。

Activity

偏移检测捕获未记录的变更

当有人添加服务但未更新文档时发出警报。

MCP服务器实现自助发现

产品团队通过AI助手查询平台架构。

FileCode

代码即架构在您的仓库中

在archyl.yaml中定义C4模型。

平台变更Webhooks

架构变更时通知消费者。

在图表上叠加团队所有权信息。

BookOpen

平台决策ADR

记录平台为什么这样工作。

追踪哪些技术被采用或弃用。

GitPullRequestArrow

平台变更经过审查工作流。

记录所有人依赖的平台