加载中
后 REST 时代

现如今,或多或少的 API 是基于 RESTful 风格的。em,你可以像我一样稍微思考一下这个 “REST” 意味着什么,但是 “REST” 在广义上的定义方向是没错的。“REST” 将会一直代表这个意思吗?...

发布于 11/20 11:08
没有维护者的开源

为什么在许多开源项目中维护是一个很大的障碍? 维护者倦怠是最主要原因。 我最近意识到,如果社区中有正确的文化,许多开源项目都有机会独立于原作者。 但是,并非所有项目都能做到这一点。...

发布于 11/27 10:26
HTTP/3 要点

HTTP/3 协议即将标准化。作为一个老协议使用者,我想我该写一些看法了。 Google(pbuh) 公司拥有最流行的 web 浏览器(Chrome)和两个最流行的网站(#1 Google.com #2 Youtube.com)。因此谷歌可...

发布于 11/20 10:33
事件驱动是什么?

去年年底我和我在ThoughtWorks 的同事参加了一个专题研讨会,讨论事件驱动应用程序的本质。过去几年来我们已经构建了大量的使用事件的系统,一些受人称赞,而有些则遭到人们谴责。我们北美办...

发布于 2017/02/10 17:19
编程语言服务器协议

上个月,Apple 在 Swift.org 论坛上宣布,它正在开始采用 Swift 和 C 语言的语言服务器协议(LSP)。 在 Apple,我们优先考虑为所有 Swift 开发者提供高质量的工具,包括那些在不在 Apple 平台...

发布于 11/08 12:12
多云十大趋势

一两年前的多云环境与今天的多云环境大有不同。同样的,今天的环境与未来将要实施的环境可能有更少的共同之处。 随着企业在使用云计算时经验日益增加,他们的关注点、策略,甚至他们所使用的...

发布于 11/08 11:50
高可用简史

我曾经访问过一个网站,它有“几个小时的运营时间”,只有当它的实体网站亮着灯的时候,它才会“开放”。我感到很困惑:电脑每天都能运行,为什么网站不能每天都开放呢?我已经习惯了互联网不...

发布于 11/10 08:02
Uber 的分布式跟踪

分布式跟踪正迅速成为许多组织用于监视复杂的基于微服务的架构的工具中必不可少的组件。在 Uber 工程团队中,我们的开源分布式跟踪系统 Jaeger 在整个 2016 年都实现了大规模的内部采用,集成...

发布于 10/09 15:05
rm -rf 幸存者

仅仅是为了娱乐,我决定登录一个新的linux服务器然后使用root用户执行一下 “rm -rf / ”这条命令,看看还会剩下什么。因为我发现,rm执行了很久,并没有任何反应,所以你必须指定--no-pres...

发布于 2015/05/28 17:28
回应“异步 Python 与数据库”

几周之前,SQLAlchemy 的作者 Mike Bayer 发表了一篇优秀文章“异步 Python 与数据库”,在这篇文章中,他写道: 异步编程只是架构上的一种潜在方法,除了编写 HTTP 或聊天服务器或其他特别需...

发布于 2015/04/03 01:50
掌握编程

通过对优秀程序员的多年观察,我观察到了他们工作流程中的某些常见模式。通过对所职教的熟练程序员的几年,我观察到他们缺失这些模式。我已经看到了引入这些模式的不同之处。 以下是高效程序...

发布于 2017/07/07 22:36
Linux 简史

引言 在流行的用法中,“Linux”通常是指围绕Linux内核的一组操作系统发行版。但从严格意义上讲,Linux仅指内核本身的存在。为了构建一个完整的操作系统,Linux发行版通常包括来自GNU项目和其...

发布于 2017/11/26 20:55
DevOps 工程师实际上是做什么的?

我们之前已经讨论过许多关于DevOps和DevOps世界的最新趋势了。但是DevOps工程师到底是做什么的? DevOps工程师以最纯粹的方式弥合了软件开发和运维团队之间的差距,以提高软件的交付率。 De...

发布于 2017/09/28 15:18
为什么 RESTful Web 服务设计可以帮你思考正确的事情

你可能管理一个API。或许你正准备做一个,并且很期待开始。但是要当心,因为好的API设计可能很难。 设计一个好的API会有很多事情需要考虑。与设计web用户界面不同,您可能不了解所有客户端的...

发布于 09/10 15:53
微服务并不是银弹

让我们看一个公司/客户与前端框架技术团队之间的典型对话。 这是你从公司/客户那里听到的,技术团队因此而疯狂。当整个世界都从微服务中获益时,为什么不应该采用微服务,技术团队很难说服决...

发布于 09/10 15:54
Vim 的起源

我最近无意中发现一个名为Intel HEX的文件格式。据我所知,Intel HEX文件(使用.hex后缀)是通过将二进制文件变为十六进制数据来降低它的不可读性。明显它们由那些编写微控制器程序或者将数据...

发布于 09/03 13:48
为什么 Python 4.0 不会像 3.0 一样?

当提出向后不兼容这个改变的时候,即不提供给当前合法的Python3代码明确的移植路径,python新手偶尔会联想到“Python 4000”的想法。毕竟,我们允许这种对Python 3.0的修改,那么为什么我们不...

发布于 08/17 14:31
Commons Clause 许可证介绍及常见问题解答

Commons Clause “Commons Clause”许可证 v1.0 本软件根据许可证提供给您的许可,定义如下,受以下条件。 如果许可证没有限制其他条件,许可证下授权将不包括和并不授予给您出售软件的权利。...

发布于 08/24 11:30
机器学习 vs 深度学习

机器学习和深度学习有什么区别?让我们从本文中寻找答案。 目标 本文中,我们将深度学习与机器学习作比较。我们将逐一了解他们。我们还会讨论他们在各个方面的不同点。除了深度学习和机器学习...

发布于 08/21 19:35
Netflix 如何在 7 分钟内完成故障转移

在冬季2012年,Netflix公司遭受了 长时间断电 持续了七个小时,由于在美东地区的AWS弹性负载均衡服务的问题。(Netflix的运行在Amazon Web Services的[AWS] -我们没有自己的任何数据中心,所...

发布于 08/17 14:40

没有更多内容

加载失败,请刷新页面

推荐优秀英文原文
取消
确定
返回顶部
顶部