0%

上篇文章我们介绍了 k8s 的 Gateway API,也介绍了k8s 的 GAMMA(Gateway API For Mesh Management and Administration)倡议,旨在将 Kubernetes Gateway API 扩展到服务网格领域。这篇文章我们将继续在 k8s 环境中实际部署 Istio 这个服务网格实现。

阅读全文 »

今天来分析一个开源项目 go-clean-template,这是 Go 项目模版,用来演示在 Go 中如何实现 整洁架构Clean Architecture)。它展示了:

  • 如何组织项目,以防止项目演化成难以维护的代码
  • 在哪里处理业务逻辑,使其保持独立、整洁、可扩展
  • 如何在微服务增长时保持控制
阅读全文 »

Gateway API 是一个官方 Kubernetes 项目,专注于 Kubernetes 中的 L4 和 L7 路由。该项目代表了下一代 Kubernetes Ingress、负载均衡和服务网格 API。从一开始,它就被设计为通用的、表达能力强的且面向角色的。这篇文章我们将学习如何在 k8s 环境中使用 Gateway API。

阅读全文 »

这篇文章我们继续学习 AgentScope 的源码,主要聚焦于 AgentScope Plan 与 Trace 两个组件的实现。Plan 组件为 Agent 提供了将复杂任务分解为一系列子任务的能力,而 Trace 组件则用于追踪和记录 Agent 的执行过程,属于 AgentScope 框架的基础设施。

阅读全文 »

这篇文章我们继续学习 AgentScope 的源码,主要聚焦于 AgentScope 的知识库实现。知识库就像是 AI Agent 的 离线图书馆,可以为 Agent 提供各种专业/领域知识,让 Agent 能够突破预训练数据的限制,在处理专业任务时 有据可依。因此 AgentScope 提供了内置的 RAG(Retrieval-Augmented Generation)实现,为 Agent 可靠执行复杂任务提供支撑。

阅读全文 »