## Nanit 的 N3:通过定制着陆区降低视频处理成本
Nanit 通过构建 N3,一个用于接收视频片段的定制内存着陆区,显著降低了视频处理流水线的成本(约每年 50 万美元)。 之前,仅依赖 S3 进行上传会导致高昂的每个对象请求费用以及由于 S3 的最小对象生命周期而产生不必要的存储成本。
N3 作为主要的着陆点,将视频保存在 RAM 中大约 2 秒钟,这段时间足以完成处理。 S3 作为可靠性和维护期间的溢出缓冲区。 该架构由 N3-Proxy(处理上传)和 N3-Storage(管理内存和队列)组成。 两层回退系统确保无缝运行:失败的 N3 请求将被路由到 S3,如果 N3 变得不健康,则整个流量可以被重新路由。
关键实现细节包括基于 DNS 的负载均衡、使用 Rustls 和 Graviton4 优化的 HTTPS 以及短寿命 socket 设计以防止内存泄漏。 团队优先考虑简单性、正确性和针对典型用例的优化,并利用 S3 处理边缘情况。 这种方法之所以成功,是因为 Nanit 的特定限制——短生命周期对象、可接受的轻微数据丢失以及能够证明工程投入是合理的规模。
一位老师讲述了1970年代英国北部学生的故事,由此引发了一个令人震惊的认识:学生成绩下降与学校附近积聚的尾气造成的铅中毒有关。这凸显了一个系统性问题——看不见的环境毒素正在悄无声息地损害健康,这个问题常常被忽视,直到后来的研究证实儿童体内铅含量危险地偏高。
自那时以来,法规有所改善,但潜在的危险依然存在。复杂的全球供应链意味着我们缺乏对日常使用产品的透明度,从炊具到家具,可能使我们暴露于有害物质中。即使是看似安全的品牌也可能含有微塑料和重金属,而制造商的责任却很少。
这个问题普遍存在,需要一种超越个人警惕的解决方案,因为个人警惕既令人望而却步又不切实际。作者设想未来会出现专门且值得信赖的公司,充当“公民科学家”,彻底测试消费品并提供安心保障——这是一种由日益增长的消费者意识和主动健康管理需求驱动的优质服务。他们认为这是奢侈品领域的下一个前沿,将重点从外在形象转移到内在安全和福祉。
## Unix 的意外诞生:摘要
计算机先驱 Ken Thompson 近期在计算机历史博物馆发布的一段口述历史揭示了 Unix 操作系统出人意料的偶然起源。Thompson 回忆说,在 1966 年贝尔实验室雄心勃勃的 Multics 项目失败后,他利用一台独特而功能强大但未充分利用的计算机来探索数据存储的改进。这种探索“意外地”演变成了一个功能齐全的操作系统——Unix。
这个故事强调了贝尔实验室协作开放环境的关键作用,尽管最初管理层持怀疑态度,但实验仍然受到鼓励。一个小型团队,包括 Dennis Ritchie,受益于独特的自由和资源访问,甚至通过官僚手段获得了一台 PDP-11。
这培养了一种强烈的社区意识——体现在共同的午餐、开锁探险以及公开分享和修改彼此代码的文化中。Thompson 强调,Unix 的成功源于其易用性和“人们喜欢它”的事实,这导致它在贝尔实验室内部被采用,并最终对现代计算产生广泛影响,包括对 UTF-8 的贡献。他认为这种开放方式是开源运动的前兆,并反思了一个由好奇心和协作塑造的充实职业生涯。