actnewday
本站致力于IT相关技术的分享
构建基于Nacos动态配置与Matplotlib后端渲染的前端性能监控管道 构建基于Nacos动态配置与Matplotlib后端渲染的前端性能监控管道
痛点:僵化的前端监控策略在真实项目中,前端性能监控的配置通常是硬编码在代码里的。比如,我们决定采样80%的用户数据,或者定义LCP(最大内容绘制)的“优秀”阈值为2.5秒。这些配置一旦发布,就成了定局。如果线上出现性能抖动,我们想临时提高采
2023-10-27
通过自定义 Kong 插件与 Consul 元数据实现浏览器到微服务的全链路追踪 通过自定义 Kong 插件与 Consul 元数据实现浏览器到微服务的全链路追踪
我们的分布式追踪系统 Jaeger 已经上线运行了一段时间,但团队始终面临一个棘手的诊断难题。当用户报告前端某个操作响应缓慢时,我们能在 Jaeger 中看到从 API 网关 Kong 开始到后端各个微服务的完整调用链,却唯独缺失了最关键的
基于 Flink Checkpoint 实现管理 Python 微服务的两阶段提交 Sink 并集成 SkyWalking 链路追踪 基于 Flink Checkpoint 实现管理 Python 微服务的两阶段提交 Sink 并集成 SkyWalking 链路追踪
我们面临一个棘手的场景:一个 Flink 流处理作业需要将结果原子性地写入两个独立的 Python 微服务。一个服务负责将聚合结果写入 PostgreSQL,另一个则需要调用外部合作方的 API 更新状态。任何一个服务失败,整个操作都必须回
构建从CockroachDB到浏览器Service Worker的端到端响应式数据管道 构建从CockroachDB到浏览器Service Worker的端到端响应式数据管道
我们面临一个在生产环境中相当普遍的挑战:如何将后端数据库的行级变更,以低延迟、高韧性的方式,实时地推送至前端用户界面。传统的轮询方案不仅效率低下,而且在扩展性上存在明显瓶颈。即便采用 WebSocket,也需要处理复杂的状态管理和重连逻辑,
基于 Recoil 和 Meilisearch 构建前端 CQRS 模式的读写分离搜索状态管理 基于 Recoil 和 Meilisearch 构建前端 CQRS 模式的读写分离搜索状态管理
最初的痛点源于一个平平无奇的需求:一个具备多维度筛选、排序、全文检索功能的产品列表页面。技术栈是 React,状态管理最初选择了常规的 Context API。随着筛选维度从 3 个增加到 15 个,其中包括价格区间、多选品牌、动态规格参数
2023-10-27
构建基于Quarkus的混合搜索服务并集成Pinecone、SQL与自定义Prometheus度量 构建基于Quarkus的混合搜索服务并集成Pinecone、SQL与自定义Prometheus度量
我们面临一个典型的搜索演进困境。单纯基于SQL LIKE 的文本搜索,在处理同义词、用户意图方面早已力不从心。引入向量搜索是必然选择,但业务的复杂性在于,用户不仅需要语义上的相似,还需要对结构化数据进行精确过滤——例如“价格低于100元”、
2023-10-27
4 / 5