NGINX 开发指南

本文档是nginx官方文档“Developer Guide”(https://nginx.org/en/docs/dev/development_guide.html)的中文版本,由白山云科技(http://www.baishancloud.com)NGINX开发团队负责翻译。官方...

发布于 2017/06/02 16:48
post-async/await 领域中关于异步 API 设计的观点

最近我一直在探索Python 3 中异步I / O库的中令人激动的新领域--特别是asyncio和curio这两个库. 这两个库中做了一些不同的设计选择。 在这篇文章中,我试图解析这些设计的差异性,同时总结出...

发布于 2016/11/07 17:33
Python 开发者 2017 应该关注的 7 个类库

Django 依然是 Python 开发者值得信赖的库。然而,在 2016 年几个还不太知名的库引起了 Python 开发者的关注。在这篇博文中,我向大家揭示 7 个 Python 类库,其中不包括像 Django,Flask 等...

发布于 2017/03/17 18:22
GitLab Workhorse 简史

Gitlab-workhorse 是一个以 Go 而不是以 Ruby 编写的'周末项目',在过去 8 个月,它从一个提供 git-clone 超时通知的组件小程序,成长为几乎涉及所有对 GitLab 的 HTTP 请求的部件。 在这篇博...

发布于 2017/03/10 13:14
微服务和分布式对象第一定律

当我写 企业应用程序架构的模式 时,我创造了我所谓的分布式对象设计第一定律:“不分发你的对象”。近几个月来,微服务引起了很多人的兴趣,导致一些人质疑微服务是否违反了这项定律,如果是...

发布于 2017/03/09 11:44
并发编程 15 年

在三项安全策略中,我们讨论了三类安全策略:类型,内存,和并发。在接下来的文章里,我们会深入到其中的最后一项,这是最新奇也是最难的一项。在最初的时候,我在 .NET 和 C++ 并发模型方面...

发布于 2016/12/01 17:37
用 Node.js 和 AWS Lambda 创建无服务器的微服务

在本文中,我们将使用 Lambda—Amazon Web Services(AWS)套件中的一个新工具—来启动并运行一个微服务。 我们将使用 Lambda 创建一个 HTTP GET 终端,该终端使用 GitHub 的API 发起请求,从...

发布于 2016/12/08 14:49
如何编写 Python 文档生成器

在我刚开始接触Python的日子里,我最喜欢做的事情之一是坐在解释器旁使用内置help功能来检查类和方法,决定下一个要敲的内容。这个功能导入一个对象,遍布它的成员,取出文档注释,生成一个类...

发布于 2016/11/28 15:35
如何正确实现 Java 中的 HashCode

相等 和 Hash Code 从一般角度来看,Equality 是不错的,但是 hash code 更则具技巧性。如果我们在 hash code上多下点功夫,我们就能了解到 hash code 就是用在细微处去提升性能的。 大部分的...

发布于 2016/11/24 11:27
Apache Karaf 基础功能

在先前的文章, 我就怎样使用Apache Karaf的“特性”以简单将OSGi包(bundle)添加到一个容器中(包括处理依赖)进行过简述。 就像在文章中所讨论的那样, 就Karaf的“特性仓库”而言有自身的X...

发布于 2016/10/27 16:11
使用 Apache Spark 的 Lambda 架构

目标 市场上很多玩家已经建造了MapReduce工作流用来日常处理兆兆字节的历史数据。但是谁愿意等待24小时来拿到更新后的分析报告?这篇博客会向你介绍Lambda Architecture,它被设计出来既可以...

发布于 2016/11/04 16:50
理解面向 HTTP API 的 REST 和 RPC

在过去的这几年当中,当人们想要构建一个 HTTP API,在诸如 XML-RPC、SOAP以及 JSON-RPC 这些选项之中,几乎都会选择 REST 作为首选的架构风格。REST 的出现最终被认为优于其它的“基于 RPC”...

发布于 2016/11/01 11:39
初步了解 Angular 2 端到端的测试

有许多原因使我过去不愿对自己的应用添加自动化测试。原因之一是不知道其中的效益成本比率,另一个原因是考虑到集成到现有生产环境的应用可能比较难。测试应用而不用从头重构代码,仅仅只是引...

发布于 2016/10/31 11:28
Apache Solr JSON Facet API 内部原理

自从我几年前加入了Cloudera 平台以进行提供搜索引擎分析,我一直积极的和上游的Solr社区开发新功能,这将推动更多有趣的应用程序运行在Cloudera搜索中(那是一个基于 Solr和Apache Hadoop的...

发布于 2016/10/28 11:51
微服务中 HTTP 消息头的转发

微服务不再是一种趋势。不管你喜欢还是不喜欢,他们都已存在。然而,在拥抱微服务架构和正确地实现它之间,还有一个巨大的鸿沟。在此提醒,首先需要检查很多 分布式计算的错误。在所有的需求...

发布于 2016/10/26 11:02
对 MQTT 进行探究

MQTT 协议 是一种机器对机器(M2M)的协议,它被广泛地用于 IoT (物联网:Internet of Things)。它是一种面向消息的协议。也是因为这个原因,它是非常轻量级的,被 IoT 生态系统广泛采用。...

发布于 2016/10/27 18:48
有关容器的三个问题

像Docker和Rocket这样的容器如今越来越受欢迎。在我与客户的交谈中,他们不断的询问什么是容器,以及如何在他们的环境中使用这些容器。如果你像大多数人那样对此感到好奇,请往下看。 产生背...

发布于 2016/10/28 11:37
WKWebView 中的 IOS 10 链接预览 API

多种触摸手势一直是iPhone使用体验必不可少的一部分,然而双指捏合和点击技术已成为历史。去年,iPhone 6S引入了一项全新的3D Touch多点触摸体验。支持3D Touch的显示器能够感知到用户触摸屏...

发布于 2016/10/25 16:21
发现 Docker 的 IP 地址

使用Eclipse Che,我们用Docker容器编写了很多实用程序。 它们占用空间且轻便,可以在许多不同的操作系统上运行,而无需用户安装附加软件。 我们的许多实用程序还需要创建和管理Docker容器,...

发布于 2016/10/24 14:24
Nginx:配置 HTTPS 服务器

要配置一个https服务,配置中的ssl参数必须按照listening sockets 在服务中的配置,而且本地的服务端证书和私钥文件必须明确: server {     listen              443 *...

发布于 2016/10/19 17:02

没有更多内容

加载失败,请刷新页面