专栏名称: 大前端工程师
定期推送资深工程师的原创文章,话题以前端为主,当然也会涉及到后端以及其它话题,重要的是一定都是原创。
目录
相关文章推荐
前端早读课  ·  【第3522期】扩展 React 服务端渲染的能力 ·  22 小时前  
前端早读课  ·  【招聘】抖音生活服务商品团队招前端实习生 ·  22 小时前  
前端早读课  ·  【第3521期】如何在 React 中构建一个库 ·  昨天  
前端早读课  ·  【第3520期】Slack、Notion ... ·  2 天前  
前端早读课  ·  【图书】MCP原理与实战:高效AI ... ·  2 天前  
51好读  ›  专栏  ›  大前端工程师

Serverless:万物皆为 HTTPS 接口

大前端工程师  · 公众号  · 前端  · 2017-08-12 22:52

正文

请到「今天看啥」查看全文


一个程序只做一件事,并把这件事做好。 程序之间能协同工作。 程序要能处理文本流,因为文本流是最通用的接口。

将 Unix 哲学置身于 Serverless 的世界里,就只需改变一下接口:

一个程序只做一件事,并把这件事做好。 程序之间能协同工作。 程序要能处理 https ,因为 https 是最通用的接口。

Doug McIlory 用以下4点扩展定义了 Unix 哲学:

  1. 让每个程序做好一件事。如果有新任务,就重新开始,不要向原程序中加入新特性,从而把原程序搞复杂。

  2. 期望每个程序的输出都会是另一个程序的输入,哪怕那个程序是未知的。输出中不要有无关信息的干扰。避免使用严格的分栏或二进制格式输入。不要坚持使用交互式输入。

  3. 尽早地开始试用设计编译好的软件,最好能在几星期内,就算是操作系统,也要这么做。对于拙劣的代码,果断扔掉重写,坚决不能犹豫。







请到「今天看啥」查看全文