wenextly
本站致力于IT相关技术的分享
在Flutter Web构建流中利用Puppet实现声明式主题配置的自动化生成 在Flutter Web构建流中利用Puppet实现声明式主题配置的自动化生成
我们团队维护着一个基于Flutter Web的白标(White-Label)产品线,需要为超过20个客户品牌部署独立的、但功能相同的应用实例。最棘手的挑战并非功能迭代,而是UI主题的维护。每个品牌都有自己严格的视觉识别系统(VI),包括主色
2023-10-27
利用 Solid.js 与 WebSockets 构建 Nomad 实时监控面板并以 ESLint 插件保障架构一致性 利用 Solid.js 与 WebSockets 构建 Nomad 实时监控面板并以 ESLint 插件保障架构一致性
调试一个在 Nomad 集群中频繁失败和重启的 alloc 是一件棘手的事。虽然 Nomad 的 UI 提供了任务状态的最终快照,但它并不擅长展示事件的实时流。nomad event stream 命令在终端中非常有用,但信息是短暂的,难以
2023-10-27
利用Jib为基于MariaDB的Scala应用构建轻量级可复现的容器化CI/CD流程 利用Jib为基于MariaDB的Scala应用构建轻量级可复现的容器化CI/CD流程
团队维护的一个中等规模的Scala服务最近在CI/CD流程上遇到了瓶颈。旧有的构建方式是典型的两步走:首先通过sbt assembly打包一个包含所有依赖的“fat JAR”,然后执行一个冗长的Dockerfile,将这个巨大的JAR文件复
2023-10-27
构建基于 CircleCI 与 AWS SNS 的 Flutter Web 应用事件驱动型金丝雀发布管道 构建基于 CircleCI 与 AWS SNS 的 Flutter Web 应用事件驱动型金丝雀发布管道
将 Flutter Web 应用部署到生产环境,直接覆盖线上版本是一种高风险操作。任何微小的构建错误或运行时异常都可能导致所有用户服务中断。一个标准的金丝öt雀发布流程能有效缓解这个问题,但简单的在CI脚本里加入sleep和手动检查,既不可
2023-10-27