codezeze
本站致力于IT相关技术的分享
为遗留 C++ 服务构建集成 Datadog 与 Prettier 的高性能 GraphQL 网关 为遗留 C++ 服务构建集成 Datadog 与 Prettier 的高性能 GraphQL 网关
我们面临一个典型的技术债困境。核心业务系统由一系列历经多年迭代、性能优异的 C++ gRPC 微服务构成。它们稳定、高效,是公司资产的基石。然而,前端和移动端团队的开发体验却日益恶化。gRPC 对浏览器不友好,他们需要一个聚合层来减少网络请
2023-10-27
基于强化学习与服务网格构建动态CAP权衡的智能路由系统 基于强化学习与服务网格构建动态CAP权衡的智能路由系统
在一个跨地域部署的金融交易后处理系统中,我们面临一个棘手的架构决策。系统要求在保证数据最终一致性的前提下,为用户提供尽可能低延迟的查询体验。核心数据存储在多个地域的数据库集群中,一个地域为主(Primary),其余为只读副本(Replica
使用 Pulumi 构建基于 gRPC 和 AWS Lambda 的 MLOps Serverless 推理架构 使用 Pulumi 构建基于 gRPC 和 AWS Lambda 的 MLOps Serverless 推理架构
在 MLOps 体系中,模型推理服务的性能是衡量整个系统价值的关键瓶颈。低延迟和高吞吐是硬性指标。常规的方案,即通过 AWS API Gateway 触发 Lambda,使用 RESTful API 和 JSON 进行数据交换,虽然简单快捷
2023-10-27
构建由 Vercel Functions 驱动的异步 Apache Spark 作业提交与结果查询架构 构建由 Vercel Functions 驱动的异步 Apache Spark 作业提交与结果查询架构
一个必须正视的技术决策场景:业务方需要通过 Web 界面,对存储在数据湖中的 TB 级 Parquet 数据集执行自定义分析。这些分析查询的执行时间从三十秒到数十分钟不等。前端应用需要一个 API 来提交这些分析任务,并在任务完成后获取结果
利用Gatsby与CI自动化统一SwiftUI和Web组件的可视化审查流程 利用Gatsby与CI自动化统一SwiftUI和Web组件的可视化审查流程
在我们的跨平台设计系统中,UI组件的代码审查(Code Review)一直是个分裂且低效的环节。Web端的组件审查流程相对成熟:每个Pull Request都会触发Storybook的自动构建和部署,审查者可以在一个独立的URL中交互式地验
2023-10-27
为集成Azure Service Bus的Django应用构建可独立测试的异步处理层 为集成Azure Service Bus的Django应用构建可独立测试的异步处理层
项目初期,一个数据导入功能被直接实现在Django的视图中。用户上传一个文件,服务器同步处理,然后返回结果。这在数据量小的时候工作得很好。但随着业务增长,文件越来越大,同步处理导致请求超时,用户体验急剧下降。显而易见,我们需要将这个耗时任务
2023-10-27
3 / 5