Temp

7805 bookmarks
Custom sorting
GitHub - stern/stern: ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern
GitHub - stern/stern: ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern
⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern - GitHub - stern/stern: ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fo...
·github.com·
GitHub - stern/stern: ⎈ Multi pod and container log tailing for Kubernetes -- Friendly fork of https://github.com/wercker/stern
Ledge:一个开源的『DevOps + 研发效能』知识平台 - Go语言中文网 - Golang中文社区
Ledge:一个开源的『DevOps + 研发效能』知识平台 - Go语言中文网 - Golang中文社区
过去的三星期里,因为疫情 + 种种不可告人的原因,我开始建设一个 DevOps 知识平台。 GitHub:https://github.com/phodal/ledge/ 在线使用:https://devops.phodal.com/ 在这个知识平台里, 它包含了这么一些内容: DevOps 工具元素周期表。帮助您进行数字化时代的 DevOps 工具选型。 DevOps 设计工具。帮助您设计组织内
·studygolang.com·
Ledge:一个开源的『DevOps + 研发效能』知识平台 - Go语言中文网 - Golang中文社区
GitHub - phodal/ledge: Ledge —— DevOps knowledge learning platform. DevOps、研发效能知识和工具平台,是我们基于在 ThoughtWorks 进行的一系列 DevOps 实践、敏捷实践、软件开发与测试、精益实践提炼出来的知识体系。它包含了各种最佳实践、操作手册、原则与模式、度量、工具,用于帮助您的企业在数字化时代更好地前进,还有 DevOps 转型。
GitHub - phodal/ledge: Ledge —— DevOps knowledge learning platform. DevOps、研发效能知识和工具平台,是我们基于在 ThoughtWorks 进行的一系列 DevOps 实践、敏捷实践、软件开发与测试、精益实践提炼出来的知识体系。它包含了各种最佳实践、操作手册、原则与模式、度量、工具,用于帮助您的企业在数字化时代更好地前进,还有 DevOps 转型。
Ledge —— DevOps knowledge learning platform. DevOps、研发效能知识和工具平台,是我们基于在 ThoughtWorks 进行的一系列 DevOps 实践、敏捷实践、软件开发与测试、精益实践提炼出来的知识体系。它包含了各种最佳实践、操作手册、原则与模式、度量、工具,用于帮助您的企业在数字化时代更好地前进,还有 DevOps 转型。 - GitHu...
·github.com·
GitHub - phodal/ledge: Ledge —— DevOps knowledge learning platform. DevOps、研发效能知识和工具平台,是我们基于在 ThoughtWorks 进行的一系列 DevOps 实践、敏捷实践、软件开发与测试、精益实践提炼出来的知识体系。它包含了各种最佳实践、操作手册、原则与模式、度量、工具,用于帮助您的企业在数字化时代更好地前进,还有 DevOps 转型。
GitHub - jumpserver/jumpserver: JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。
GitHub - jumpserver/jumpserver: JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。
JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。. Contribute to jumpserver/jumpserver development by creating an account on GitHub.
·github.com·
GitHub - jumpserver/jumpserver: JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。
Go标准库http与fasthttp服务端性能比较 | Tony Bai
Go标准库http与fasthttp服务端性能比较 | Tony Bai
本文永久链接 - https://tonybai.com/2021/04/25/server-side-performance-nethttp-vs-fasthttp 1. 背景 Go初学者学习Go时,在编写了经典的“hello, world”程序之后,可能会迫不及待的体验一下Go强大的标准库,比
·tonybai.com·
Go标准库http与fasthttp服务端性能比较 | Tony Bai
使用 Zap 在 Golang 中进行结构化日志记录
使用 Zap 在 Golang 中进行结构化日志记录
在本文中,我们将使用 Uber 的 Zap 研究 Golang 中的结构化日志!在产品开发方面,日志记录在识别问题、评估性能和了解应用程序中的过程状态方面起着至关重要的作用。大多数时候,我们希望记录器向我们提供日志级别、时间戳、错误消息、堆栈跟踪等信息,这些信息可以查明发生异常的代码行,等等。
·morioh.com·
使用 Zap 在 Golang 中进行结构化日志记录
Golang Sprintf 源码分析 - 大峰哥的博客
Golang Sprintf 源码分析 - 大峰哥的博客
昨天晚上在地铁上,看了一篇公众号推送的文章—— 深度 | 从Go高性能日志库zap看如何实现高性能Go组件。文章里提到了日志库使用fmt.Sprintf带来的性能问题。我之前也写过一个基于fmt.Sprintf的日志小轮子,当时也没有太关注这个方法的具体实现,今天有空,就稍微深入的研究一下源码吧。我使用的go版本 go version go1.10.3 windows/amd64 一个简单的例子 package main import ( "os" "log" "runtime/pprof" "time" "fmt" ) type point struct { x int y int } func main() { f, err := os.Create("sprintf_cpu.prof") if err != nil { log.Fatal("could not create CPU profile: ", err) } if err := pprof.StartCPUProfile(f); err != nil { log.Fatal("could not start CPU profile: ", err) } defer pprof.StopCPUProfile() n := 10000000 startT := time.
·dafengge0913.github.io·
Golang Sprintf 源码分析 - 大峰哥的博客
iota: Golang 中优雅的常量
iota: Golang 中优雅的常量
在其他时候,我们仅仅关注能把一个东西与其他的做区分。有些时候,有些时候一件事没有本质上的意义。比如,我们在一个数据库表中存储产品,我们可能不想以 st...
·segmentfault.com·
iota: Golang 中优雅的常量