0

Weekly Issue 2022-08-28

 2 years ago
source link: https://zdyxry.github.io/2022/08/28/Weekly-Issue-2022-08-28/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Weekly Issue 2022-08-28

2022-08-28

| 0 Comments

记录一下自己每周读过的文章,看过的电影,阅读过的书籍。

Steam Deck, Linux Container and the Arch Community

关于 [[Steam Deck]] OS 的介绍,底层是 [[Arch]] Linux,采用的是 A/B 升级方式,应用采用 [[Flatpak]] 方式进行安装升级(保证安全性)。现在关于这种 OS 比较轻,应用采用容器化的模式应该是很成熟了。


Global Code Time Report

编码时间报告。平均每天编码时间少于 1 小时,周三是编码时间最多的,很少有开发人员每天编码时间超过 2 小时。


(A few) Ops Lessons We All Learn The Hard Way

一些“经验”教训。比如:在某个你没有在意过的服务,会解析 DNS来完成某项工作。关掉 TCP 53 可能会有奇怪的事情发生。正在查看的源代码不是在生产中运行的代码。如果一周内没有完成故障复盘,那有可能永远也无法完成。没有人知道你在做什么。


Slacker: Fast Distribution with Lazy Docker Containers

76%的时间花费在镜像的拉取。容器真正运行需要的有效数据只占用镜像大小的 6%。

镜像大小中,低层级(<9)的数据占到了镜像大小的一半以上。


Kubernetes 中 Descheduler 组件的使用与扩展

Descheduler 通过触发 Pod 的驱逐,来保证集群内资源分布均衡,达到 DRS效果。作者提出了 Descheduler 改进后的评估方式。


WHY YOUR WEBSITE SHOULD BE UNDER 14KB IN SIZE

将网页大小保持在 14KB 以下可以保证加载速度。

大多数服务器 TCP 慢启动算法从发送 10 个 TCP 数据包开始。TCP 数据包的最大大小为1500 bytes.

这个最大值不是由 TCP 规范设置的,它来自以太网标准。每个 TCP 数据包在其标头中使用40 个字节——16 个字节用于 IP,另外24 个字节用于 TCP。每个 TCP 数据包剩下1460 个字节。10 x 1460 = 14600 bytes或大约 14kB。 [[QUIC]] 同样。


Amazon SageMaker Is Responsible for My Surprise Bill

AWS 账单真的太复杂了,复杂到我不去使用它。


Devs don’t want to do ops

关于开发人员和运维人员的讨论。事实上,根据VMware 的《2022 年 Kubernetes 现状》报告,776 名受访者中有 54% 的人表示,更好的开发人员效率是采用 Kubernetes 的关键原因,超过三分之一(37%)的人表示他们希望提高运维效率。


The Value is in the API

关注于接口设计比关注实现更重要。


Designing Developer Velocity

如何提升开发效率,通常大家会从使用角度来进行分析,作者列出了一些最佳实践。


The point of a dashboard isn’t to use a dashboard

Dashboard 的目的是可以让系统的所有组件都可以提供数据访问接口,让你知道你可以掌控这些原始数据。


6 Best Practices for Effective Readiness and Liveness Probes

关于 [[kubernetes]] 的 [[Readiness]] 和 [[Liveness]] 最佳实践。

根据应用实际情况适当的调整参数:initialDelaySecondstimeoutSeconds, periodSeconds, successThreshold, failureThreshold

不要只检测 HTTP 200 返回码,应该检查应用所有的依赖,如数据库连接,缓存连接。


Falling for Kubernetes

有时候在公有云使用 [[kubernetes]] 服务是一个更好的选择,但是这个前提是有人帮你维护 [[kubernetes]],如果是私有环境,维护应该还是一个大问题。

不记账的个人财务管理说明书

个人日常会记录自己的每笔开销,每个月固定时间也会进行二次校正。但是我没有真正的进行预算的控制,只是每个月大概有个心理预期,可以尝试一下明确自己各项开销的预算设置,尝试一下。


《非常律师禹英禑》,前半部很好,后半部不太行,父母的情感纠葛感觉完全没有必要,男主的存在或者动机显得有些突兀。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK