笔者在过去分析了诸多可以减少 HTTPS 传输延迟的方法,如分布式 Session 的复用; 启用 HSTS,客户端默认开启 HTTPS 跳转;采用 HTTP/2 传输协议;使用 ChaCha20-Poly1305 算法减少移动端 CPU 运算时间等。 通过这些方法,可以在很大程度上优化 HTTPS ...
分类:
Web程序 时间:
2017-11-22 13:13:16
阅读次数:
231
aaaa 消息订阅与分布 在我们实例中我们创建了订阅频道名为 redisChat: 现在,我们先重新开启个 redis 客户端,然后在同一个频道 redisChat 发布两次消息,订阅者就能接收到消息。 bb数据库 @选择数据库 一个redis实例最多可提供16个数据库,下标从0到15,客户端默认连 ...
分类:
其他好文 时间:
2017-11-22 13:12:49
阅读次数:
126
今天我们来分析QueryInterface函数。HRESULTCDictionary::QueryInterface(constIID&iid,void**ppv)
{
if(iid==IID_IUnknown)
{
*ppv=(IDictionary*)this;
((IDictionary*)(*ppv))->AddRef();
}elseif(iid==IID_Dictionary)
{
*ppv=(IDictionary*)this;
((..
分类:
其他好文 时间:
2017-11-22 11:48:37
阅读次数:
137
2017-11-21 10:26:15 一组松散集成服务的设计原则和实践,通常(并非总是)针对分布式应用程序。 服务基本上就是提供给一个或多个业务应用程序使用的核心业务功能。可以将这组服务视为业务的 API。 业务应用程序建模过程需要是动态的而且经常变化,而核心业务规则往往保持不变。 ...
分类:
其他好文 时间:
2017-11-22 00:02:59
阅读次数:
142
在 Celery 中,除了远程控制之外,还有一个元素可以让我们对分布式中的任务的状态有所掌控,而且从实际意义上来说,这个元素对 Celery 更为重要,这就是在本文中将要说到的 Event。在 Celery 中,注册了很多的 Event,这些 Event 将会在 Task/Worker 的状态发生变... ...
分类:
其他好文 时间:
2017-11-21 23:57:18
阅读次数:
234
Mysql主从架构技术说明Mysql内建的复制功能是构建大型,高性能应用程序的基矗将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机(Master)的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或..
分类:
数据库 时间:
2017-11-21 22:08:03
阅读次数:
270
HDFS 经典架构 HDFS HA 架构 HDFS Federation 架构 HDFS 完全架构 ...
分类:
其他好文 时间:
2017-11-21 22:06:01
阅读次数:
143
开源工具包: Guava : Google Collection Apache:Commons Collecton 1.1 Google Collections Guava:google的工程师利用传说中的“20%时间”开发的集合库,它是对jdk提供的扩展,提供了很多使用的类来简化代码 jar包:h ...
分类:
其他好文 时间:
2017-11-21 20:55:34
阅读次数:
148
Diamond则是淘宝开源的一种分布式配置管理服务的实现 disconf是来自百度的分布式配置管理平台,包括百度、滴滴出行、银联、网易、拉勾网、苏宁易购、顺丰科技 等知名互联网公司正在使用! 其他开源配置管理中间件 ...
分类:
其他好文 时间:
2017-11-21 19:47:29
阅读次数:
300
HDFS文件系统: HDFS 是存取数据的分布式文件系统,那么对 HDFS 的操作,就是文件系统的基本操作,比如文件的创建、修改、删除、修改权限等,文件夹的创建、删除、重命名等。对HDFS 的操作命令类似于 lLinux 的 shell 对文件的操作,如 ls、mkdir、rm 等。 我们执行以下操 ...
分类:
系统相关 时间:
2017-11-21 16:55:19
阅读次数:
202