flagger一款渐进式服务交付工具

flagger是一款渐进式交付工具,可以自动执行在Kubernetes上运行的应用程序的发布过程。同时通过在测量指标和运行一致性测试的同时逐渐将流量转移到新版本,降低了在生产环境中发布新版本的风险。flagger支持使用服务网格(App Mesh、Istio、Linkerd、Kuma、Open Service Mesh)或入口控制器(Contour、Gloo、Nginx、Ski...     阅读全文
evan chang's avatar
evan chang 4月 26, 2024

golang的内存逃逸

堆内存与栈内存的区别 栈内存由系统进行分配与释放,堆内存由程序自身进行申请与释放 栈内存一般存放函数参数、函数返回值、局部变量、函数调用时的临时上下文,堆内存一般存放全局变量     阅读全文
evan chang's avatar
evan chang 8月 30, 2023