doabled
本站致力于IT相关技术的分享
使用Jest为Delta Lake上的Saga分布式事务模式构建确定性单元测试 使用Jest为Delta Lake上的Saga分布式事务模式构建确定性单元测试
一个看似简单的业务需求摆在面前:在一个用户注册流程中,我们需要原子性地向两个不同的Delta Lake表中写入数据。一张是 users 表,记录用户ID和认证信息;另一张是 user_profiles 表,记录用户的详细资料。如果任意一张表
2023-10-27
CircleCI 驱动的 OpenSearch 向量模型零停机更新与 Qwik 前端集成实践 CircleCI 驱动的 OpenSearch 向量模型零停机更新与 Qwik 前端集成实践
我们面临一个具体的工程挑战:一个提供语义搜索服务的线上系统,其核心是一个基于sentence-transformers的向量嵌入模型。当算法团队产出一个效果更优的新版模型时,我们必须将其上线,并用新模型重新索引数据库中数百万份文档。整个过程
2023-10-27
利用装饰器模式在 Fastify 中构建贯穿前端至 Snowflake 的统一可观测性管道 利用装饰器模式在 Fastify 中构建贯穿前端至 Snowflake 的统一可观测性管道
一个性能问题的排查请求,撕开了我们团队在数据密集型应用上可观测性的巨大缺口。用户反馈仪表盘上的一个核心图表加载时间超过30秒,而这个图表的前端组件是使用 Styled-components 构建的,后端 API 服务基于 Fastify,数
2023-10-27
基于 Sentry 与 InfluxDB 实现组件级前端性能指标的精确度量 基于 Sentry 与 InfluxDB 实现组件级前端性能指标的精确度量
当团队维护的 UI 组件库被几十个项目同时使用时,性能问题的归因就成了一场噩梦。Sentry 报告了一个缓慢的 LCP 或一个超长的 TBT,但根本原因是什么?是业务代码的逻辑问题,还是我们某个核心组件,比如 <SuperGrid /
2023-10-27
构建从 Ant Design 到 JPA 的端到端可观测性:基于 Zipkin 和时序数据关联前端交互与后端慢查询 构建从 Ant Design 到 JPA 的端到端可观测性:基于 Zipkin 和时序数据关联前端交互与后端慢查询
我们的时序数据分析平台最近频繁收到投诉,核心问题只有一个:慢。用户在前端通过一个复杂的 Ant Design Pro 表单进行多维度筛选,点击查询后,图表加载的Spin组件要旋转10到30秒。前端团队用 Chrome DevTools 分析
2023-10-27
在 Azure 平台上构建基于 Vite 的异构微前端架构:整合 Solid.js、Lit 与 Dart-WASM 的技术决策 在 Azure 平台上构建基于 Vite 的异构微前端架构:整合 Solid.js、Lit 与 Dart-WASM 的技术决策
我们面临的技术问题是明确的:一个庞大的、运行多年的金融分析平台需要进行现代化改造。该平台由多个业务团队维护,前端技术栈陈旧,单体式部署导致任何微小的改动都需要完整的回归测试和发布流程,效率极低。业务需求是,新架构必须支持不同技术栈的团队独立
2023-10-27
5 / 5