1 个仓库
Specific implementations of zero-allocation routing for HTTP requests.
Distinct from Zero-Allocation Architectures: Specializes zero-allocation architecture specifically for API routing rather than general data processing
Explore 1 awesome GitHub repository matching software engineering & architecture · Routing Implementations. Refine with filters or upvote what's useful.
本项目是一个使用 go-zero 框架构建分布式系统的参考实现和架构蓝图。它提供了一个完整的微服务样板和标准化的项目布局,以引导具有一致文件夹结构的 API 和 RPC 服务。 该实现的特色在于为服务发现、限流和熔断提供了全面的指南和代码库。它展示了一个可观测性栈集成,协调了跨多个微服务的分布式追踪、指标收集和集中式日志记录。 该系统涵盖了广泛的分布式功能,包括通过发布-订阅模型的异步消息传递、用于数据一致性的分布式事务管理,以及将外部请求与内部通信分离的网关聚合模式。它还包括从定义自动生成代码以及用于容器部署的持续交付流水线。
Features a zero-allocation router that minimizes memory overhead for high-performance request processing.