jivvies
本站致力于IT相关技术的分享
构建一个基于消息队列与SSE的整洁架构实时任务进度反馈系统 构建一个基于消息队列与SSE的整洁架构实时任务进度反馈系统
在真实项目中,我们经常遇到需要向用户实时反馈长耗时任务进度的场景,例如数据报表生成、视频转码或批量数据处理。一个常见的错误是采用轮询(Polling)方案,即UI组件定期向后端发送HTTP请求查询任务状态。这种方式不仅给服务器和数据库带来不
2023-10-27
构建高吞吐MLOps日志管道 Node.js与Phoenix的架构权衡与实现 构建高吞吐MLOps日志管道 Node.js与Phoenix的架构权衡与实现
为MLOps平台构建一个高吞吐、低延迟的实时推断日志处理服务是保障模型线上稳定性的基石。我们的需求很明确:一个中心化服务,用于接收来自数百个在线机器学习模型的推断日志。该服务必须能够对这些日志流进行近乎实时的解析、校验、内容扩充,并执行基于
2023-10-27
构建基于 Fastify SQS 与 Puppeteer 的高韧性异步报告生成服务 构建基于 Fastify SQS 与 Puppeteer 的高韧性异步报告生成服务
最初的矛盾爆发在一次产品演示中。我们的SaaS平台提供一个复杂的报表功能,前端使用 Ant Design 的 Form 和 Table 组件,允许用户自定义查询条件,然后导出一份精美的PDF报告。最初的实现简单粗暴:一个同步的 Fastif
2023-10-27
Solid.js 与 Django 应用中基于上下文传递的 ELK 结构化日志系统构建实践 Solid.js 与 Django 应用中基于上下文传递的 ELK 结构化日志系统构建实践
生产环境的日志总是散乱的。前端应用在用户的浏览器里安静地报错,而后端服务在自己的世界里记录着业务流程。当用户报告一个模糊不清的“功能失灵”时,我们面对的是两套毫无关联的时间戳和日志流。前端开发者在 console.log 的海洋里挣扎,后端
2023-10-27