引言
最近随着Kepler项目加入CNCF sandbox,写一篇blog来记录下参与这个项目半年的发展的心得体会。
运营
项目的运营最好还是专注于项目自身的发展,围绕项目的特点,创新点入手,为大家提供价值,从而自然而然的扩大自身影响力。
我们没有专业运营
我们的文档写的,并不好。这是Thoughtworks技术雷达对我们项目的评价, 而我们项目,目前还没写正式的中文文档。
衡量能源消耗是团队减少软件碳足迹的重要步骤。云碳足迹 (CCF) 通过从云 API 检索的账单和使用数据估计能源消耗。Kepler 是基于 Kubernetes 的高效功率级别导出器(Kubernetes-based Efficient Power Level Exporter)的缩写。它通过使用软件计数器(RAPL, ACPI 和 nvml)来测量硬件资源的功耗,并采用基于 eBPF 的方法来将功耗归因于进程、容器和 Kubernetes Pod。然后,使用自定义的 ML 模型和 SPEC Power 基准测试数据将功率使用转换为能量估算。最后,将 Pod 级别的能量消耗报告作为 Prometheus 度量标准公开。在 Kubernetes 运行在虚拟机上的情况下,例如不使用裸机实例时,Kepler 使用 cgroups 来估计能源消耗。我们对云碳足迹有着丰富的经验,并且可以证明其有用性,但我们对 Kepler 项目的方法感到好奇。
再来看看英文文档。
作为初创项目,目前核心的维护着们主要都还专注在项目本身,解决项目发展过程中遇到的问题。文档,固然重要,只不过受限于优先级和精力,目前有待完善。
我们也欢迎大家帮忙构建这个项目,比如文档。
是金子总会发光
创新,可以是一种新的思路,新的方法,新的方式去解决现有问题。也可以是通过现有技术去解决一个新的问题,抑或其他方式。
但无论如何,“解决问题”便是项目对于大家所产生的价值。场景(边界),方式(做法),效果(评价标准)。
在空间不受限的情况下(边界),散列算法(方式)会是最佳,因为时间最短(标准)。
从一个算法,放大到功能,应用,项目同理。只不过,考察的范围在变大。
前期运营依旧重要
不容忽视的一点仍旧是项目的前期运营和起步。诚然我是从一位同事那里听说了这个项目,并逐渐成为维护者之一的。
因此对于早期项目,宣传依旧很重要。
在项目成为CNCF sandbox项目前,我们就通过向kubecon等峰会投稿,并开展演讲的方式对项目进行了宣传。
协作
对于软件业,疫情期间大家应该多少也都锻炼出一些远程离线沟通技能了吧。
远程沟通
这里推荐两本书,《重来》,《重来2》。每本书都以一个一个小故事的的方式。讲述了不同的远程协作观点,技巧。
写这本书的37 Signal公司,如果我没理解错,应该在疫情前就是一家完全远程办公的公司,甚至做到了上市。
这是我为这个项目准备的一个录像。由于这个会在我凌晨的时间举行,因此我通过录像的形式进行内容介绍。
工地英语
可怕的不是工地英语,而是自我设限。
在windows上通过podman起一个nginx container
这句中英混合的例句,对于大家不是很难吧?
全世界那么多人,英文不是所有人的母语。大多数的研发人员实际上都是在用工地英语,进行交流。
中式英语,日式英语,印度英语,欧洲人的英语。。。都不是母语,只要不是影响阅读和表意的语法问题。
考过高考英语,四六级的,写个小作文表意应该不是大问题,何况这个作文还有很多专有名词凑字数。
比如以下专有名词
Dockerfile, Ansible playbook
主动承担
项目的核心成员在不同方面,对项目进行分工协作。让项目在半年内有了明显的发展和提高。
麻雀虽小,五脏俱全
一个项目如果需要快速发展,从今日来看,基本的CI,部署方式,核心应用模块都是必不可少的。
成长
作为兴趣爱好成了职业的人。“用爱发电”或者说要有收益,这个角度我并不想过多评论。
玩儿手机玩儿到半夜你开心不?
只不过我是在“玩”开源项目嘛,所以下边主要在个人体会方面。
长期主义
价格和价值是两个事情,长期主义看的是价值。
我最近看了篇帖子,讲的是双鱼座号潜水器事故救援的故事。
两位幸存者如何利用数理化的专业知识在水下设法延长了12.5小时最终获救的故事。
在最初的26秒内的应对,和接下来72小时的应对。
假设你参与深海探索活动,随身携带的现金,可能不如知识/技能重要。文章来源:https://www.toymoban.com/news/detail-500025.html
一分耕耘一分收获
如果非得要建立个经济学模型的话
你所做的,写成稿子,作为最佳实践去投稿,投个kubecon。
中了,那么恭喜你,多了一分收获。
没中,那么你也没什么损失。
你已经贡献/计划到开源的是成本,基于投入的成本,去分享。每多一个平台,就是多一份回报,扩大了个人的影响力。
开源节流,开源节流。
构建影响力,扩大影响力,把事情做大。(开源)
比如
当我们在讨论OpenSSF的时候我们在讨论什么?
聊下自己的开源实践和The apache way
总结下混迹TWGC学到了什么?文章来源地址https://www.toymoban.com/news/detail-500025.html
到了这里,关于近期参与开源的心得体会的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!