TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Unix and Microservice Platforms

97 点作者 brandonbloom将近 4 年前

8 条评论

Animats将近 4 年前
Multics required unusual hardware that was expensive at the time. The hardware was abandoned by GE and taken over by Honeywell. Honeywell, which made thermostats then and makes thermostats now, was never a major player in computing. The big advantage of UNIX was that it runs on vanilla hardware.<p>UNIX is all wrong for microservices. Interprocess communication barely existed at first, and it&#x27;s still mediocre. QNX did this right, with a true message-passing architecture, and a message-oriented network protocol. (Reliable, any-length message, not just raw UDP packets.) QNX continues to power many real-time systems, passing messages around.
评论 #28057758 未加载
pjmlp将近 4 年前
&gt; See, the brilliance of Unix didn&#x27;t stop at functional orthogonality, they also used C: A high-level programming language, as compared to machine-specific assembly code. Once Unix started getting ported to new hardware architectures, the two-dimensional implementation matrix becomes three-dimensional.<p>Yeah, like plenty of other OSes since the late 1950&#x27;s.<p>Multics was also written in an high level language, PL&#x2F;I.<p>If anything, I am looking forward to the cloud platforms to replace UNIX.<p>It doesn&#x27;t matter what AWS runs on, as long as my language runtime, or Kubernetes runs there.<p>UNIX, hypervisor, Linux, Windows, bare metal,...., I just don&#x27;t care.
评论 #28052671 未加载
评论 #28052356 未加载
overtomanu将近 4 年前
Doesn&#x27;t service mesh seem similar to enterprise bus in SOA?
评论 #28053183 未加载
thom将近 4 年前
Some truly baffling dataviz in this article, which really underlines the &#x27;do one thing well, stick to text&#x27; message of the article.
评论 #28051557 未加载
flerovium将近 4 年前
I would like to see the details of what primitives the author considers important (the &quot;columns&quot; of the perimeter diagram).
评论 #28050976 未加载
richardfey将近 4 年前
Don&#x27;t microservices using shared code correspond to going back to a monolith in disguise?
评论 #28050801 未加载
评论 #28050651 未加载
skissane将近 4 年前
&gt; Write programs to handle text streams, because that is a universal interface.<p>I wish they&#x27;d invented a simple structured data model, like JSON, and exchanged that rather than plain text.
dotcommand将近 4 年前
&gt; &quot;Code the Perimeter&quot; is the key insight of Kevin Greer&#x27;s fabulous 2016 analysis of why Unix beat Multics<p>Brian Kernighan&#x27;s &quot;UNIX: A History and a Memoir&quot; delves into why multics failed and unix was created and opinions on why unix succeeded ( something they really didn&#x27;t anticipate ). It&#x27;s a great book, broader than just unix - bell labs history, the people involved, computer history, etc.
评论 #28051256 未加载
评论 #28050641 未加载