基于 Vite 构建由 Python 动态编排并使用 Emotion 实现样式隔离的微前端方案 基于 Vite 构建由 Python 动态编排并使用 Emotion 实现样式隔离的微前端方案
团队维护的一个大型单体 React 应用终于走到了十字路口。不同业务线的需求迭代相互阻塞,一次简单的样式调整都可能引发全局性的回归问题,CI/CD 流水线运行时间也越来越长。微前端化是唯一的出路,但技术选型却让我们陷入了困境。社区主流的 M
2023-10-27
构建从 CircleCI 到 HBase 的幂等数据ETL管道与 Pandas 转换层实现 构建从 CircleCI 到 HBase 的幂等数据ETL管道与 Pandas 转换层实现
团队接手了一个遗留的数据分析项目,痛点非常明确:每个月,分析师需要手动运行一个本地的Python脚本,处理大约500万行从业务系统导出的CSV文件。这个脚本使用Pandas进行一系列复杂的特征衍生和数据清洗,最终将结果写入HBase,用作后
2023-10-27
构建高可信 GraphQL API 实现基于 WebAuthn 的突变密码学签名 构建高可信 GraphQL API 实现基于 WebAuthn 的突变密码学签名
为一个内部高风险操作平台重构 API 时,我们遇到了一个经典的安全困境。系统原来的认证机制是标准的 JWT Bearer Token。这对于常规的数据读取(Query)是足够的,但对于一些核心的资金划拨、权限变更等 GraphQL 突变(M
2023-10-27
构建 Elixir Phoenix 应用的高效 Jenkins CI 流水线实战 构建 Elixir Phoenix 应用的高效 Jenkins CI 流水线实战
团队新启动的 Elixir Phoenix 项目,在 Jenkins 上的 CI 构建时间已经悄然攀升到了12分钟。对于一个追求快速迭代的团队而言,这是个无法容忍的数字。每次提交后,开发者都需要花费一杯咖啡的时间才能等到测试结果,这严重拖慢
2023-10-27
利用 Zipkin 分布式追踪实现云原生 CI/CD 流程的可视化看板 利用 Zipkin 分布式追踪实现云原生 CI/CD 流程的可视化看板
标准的 CI/CD 工具界面,无论是 Jenkins、GitLab CI 还是其他平台,本质上都是一个按时间顺序滚动的日志流。在简单的单体应用构建场景下,这勉强够用。但在云原生环境中,一次发布可能触发十几个微服务的并行构建、集成测试和分阶段
Pulsar驱动的实时向量摄取架构在Vue与React Native前端的应用实现 Pulsar驱动的实时向量摄取架构在Vue与React Native前端的应用实现
定义一个棘手的技术问题:如何为一个跨平台应用(同时服务Vue.js Web端和React Native移动端)构建一个知识库系统,使用户提交的非结构化文本内容,能在数秒内通过语义相似度被检索到?这里的核心挑战在于,Embedding过程(将
1 / 5