
获得徽章 0
- 谷歌开源 Kubernetes 原生 CI/CD 构建框架 Tekton
github.com
Tekton 是一个功能强大且灵活的 Kubernetes 原生框架,用于创建 CI/CD 系统。通过抽象出底层实现细节,允许开发者跨多云环境或本地系统进行构建、测试与部署。
特性包括:
工件管理:存储、管理和保护工件,同时 Tetkon 管道可以很好地与其它第三方工具相配合。
部署管道:部署管道旨在支持复杂的工作流程,包括跨多个环境的部署以及金丝雀部署和蓝/绿部署。
结果:作为内置结果存储 API 的一部分,通过日志可以深入了解测试与构建结果。展开评论15 - Fescar 是阿里巴巴开源的一种易用,高性能,基于 Java 的开源分布式事务解决方案。GitHub 地址:
github.com
FESCAR有 3 个基本组件:
事务协调器(TC):维护全局和分支事务的状态,驱动全局提交或回滚。
Transaction Manager(TM):定义全局事务的范围:开始全局事务,提交或回滚全局事务。
资源管理器(RM):管理分支事务的资源,与TC通信以注册分支事务和报告分支事务的状态,并驱动分支事务提交或回滚。
FESCAR管理分布式事务的典型生命周期:
TM要求TC开始新的全球交易。TC生成表示全局事务的XID。
XID通过微服务的调用链传播。
RM将本地事务注册为XID到TC的相应全局事务的分支。
TM要求TC提交或回滚XID的相应全局事务。
TC在XID的相应全局事务下驱动所有分支事务以完成分支提交或回滚。展开评论22 - 【Istio微服务平台集成实践】
zhaohuabing.com
Istio发布1.0版本后,其服务发现和路由规则功能已基本具备production能力,这个团队也开始了Istio和公司内部微服务平台的集成工作,打算以Istio为基础打造一个微服务管控中心,在这里把目前的进展和遇到的坑和大家分享一下。展开评论8 - 分享一个百度 Lavas 团队耗时近半年录制的 PWA 视频教程。
本教程从什么是 PWA 开始逐步引导你打造属于自己的 PWA。教程还在不断更新中,值得关注和收藏。5127