并发Key/Value 内存数据库服务器:KVStore 经验

KVStore: 175行Haskell语言编写的高并发Key/Value 内存数据库服务器,去掉空行,只有区区150行。特点是高并发,超级快!客户端用Python编写。 It's highly

jopen 2014-12-07   27082   0

探索 ConcurrentHashMap 高并发性的实现机制 经验

包的重要成员。本文将结合 Java 内存模型,分析 JDK 源代码,探索 ConcurrentHashMap 高并发的具体实现机制。 由于 ConcurrentHashMap 的源代码实现依赖于 Java 内存模型,所以阅读本文需要读者了解

jopen 2015-06-14   20071   0

iOS工程自动打包并发布脚本实现 经验

编译xcode工程并生成ipa文件 ipa-publish: 生成符合itms-services协议的文件,并发布到服务器。 sendEmail: stmp发送email的脚本。(别人写的) sftpDownloadFile:

jopen 2015-07-01   15064   0

支持百万并发连接的comet服务器:icomet 经验

icomet 是一个使用 C++ 语言开发的支持百万并发连接的 comet 服务器, 使用了 libevent 网络库. 支持并发连接数高, 内存占用少, 性能优越. 支持的浏览器和操作系统平台包括:

jopen 2014-04-03   38535   0
icomet  

Tornado 4.3 文档翻译: 用户指南-并发网络爬虫 经验

,翻译好的文档在 Read the Docs上 直接可以看到。欢迎Issues or PR。 示例 - 一个并发网络爬虫 Tornado的 tornado.queues 模块实现了异步生产者/消费者模式的协程

jopen 2016-01-04   14486   0

聊聊并发(8)Fork/Join框架介绍 经验

本系列: 聊聊并发(1)深入分析Volatile的实现原理 聊聊并发(2)Java SE1.6中的Synchronized 聊聊并发(3)Java线程池的分析和使用 聊聊并发(4)深入分析ConcurrentHashMap

nuvu7500 2016-01-24   13889   0

并发服务器架构 && 大型网站架构演变 经验

一个典型的服务器架构: 注: epoll是linux下最高效的网络I/O 由于服务器需要高效处理大并发连接,因此多个位置均可能出现性能瓶颈,下面我们分析不同位置产生瓶颈的原因及其处理方法: (一)数据库瓶颈

yqhao 2016-01-30   31944   0
P8

  Java 多线程和并发基础面试问答 文档

多线程和并发问题是 Java 技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点)

mafuli007 2014-11-18   386   0
P7

  高并发高负载大型网站系统架构 文档

 高并发、高负载大型网站系统架构 王文 GS11061135 一些小型的网站,用简单的html静态页面就可以实现,再配合一些图片达到美化效果。网站所有的页面均存放在一个目录下,这样的网站对系统架构、

LionCredo 2012-11-27   6108   0
P37

  千万级并发HAproxy均衡负载系统介绍 文档

千万级并发HAproxy均衡负载系统介绍 Haproxy介绍及其定位    HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案

zhangg 2013-06-19   801   0

junit java单元测试测试多线程并发方法 代码段

ch/2009/08/25/how-to-find-a-concurrency-bug-with-java/, 用来测试多线程并发执行的方法。 public static void assertConcurrent(final String

ivan109 2016-01-19   5743   0
并发   Java   JUnit  

C++并发数据结构算法库 CDS 经验

C++ 模板库,包含 lock-free and fine-grained 算法。 包含一系列并发数据结构的实现: 顺序支持的原子操作 SMR算法 数据结构: 栈 队列: Michael & Scott

fmms 2012-01-26   79828   0
算法   C/C++  
P32

  楼方鑫_MySQL并发控制&限流设计 文档

1. MySQL并发控制&限流设计楼方鑫 微博:平民架构 微信:anysql 2. 个人介绍楼方鑫 Oracle ACE 16年工作经验 主要经历 eBay Staff DBA 支付宝数据架构师 支付宝DBA

nwxy 2014-11-01   5931   0
P24

  高性能并发网络服务器设计与实现 文档

1. 高性能并发网络服务器 设计与实现 http://www.ideawu.net/ 2. 网络服务器开发协议设计(网络协议和应用协议) 语法(报文格式) 语义(指令的处理, 交互时序等) 只要涉及到交互(即使不是网络交互)

hello_chen 2013-10-08   512   0
HTTP   PHP  
P27

  fibjs vs. nodejs:并发模型上的差异性分析 文档

计算密集的方法,比如加密,压缩,图像 异步 io 基础上的复杂逻辑,比如协议处理ps: 异步 io 基础上的计算,全部以异步方式完成,并发性能更高。 21. 从而提高 Javascript 线程利用率Javascript 线程Javascript

wn25 2015-01-04   8489   0

浅谈js中多并发的一些处理方法 经验

用户操作。 要实现这个场景容易碰到的一个问题就是多并发怎么控制?下面是一些解决方法和思路: 并行改为串行 如果业务逻辑本身是串行的,但是提供的请求方式又是异步的,可以考虑此方法。 但本场景

jopen 2015-08-18   61796   0

Unix C语言编写基于IO多路复用的小型并发服务器 经验

本博文主要介绍了如何用Unix C语言编写基于IO多路复用的小型并发服务器,即如何同时处理网络连接请求和标准输入交互。 背景介绍 如果服务器要同时处理网络上的套接字连接请求和本地的标准输入命令请求

jopen 2015-08-18   16867   0
UNIX  

并发计数器扩展:php_ext_zqf 经验

php_ext_zqf 是 PHP 扩展,全局变量适用于高并发抢购、秒杀等。 使用方法如下: 首先安装php扩展zqf.so         phpize来安装         然后在php文件调用(声明只针对多线程)

jopen 2015-09-15   12487   0

聊聊Java并发(一)深入分析Volatile的实现原理 经验

引言 在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是 轻量级的synchronized ,它在多处理器开发中保证了共享变量的“可见性”。可见性的

jopen 2016-01-11   20048   0

iOS 全局并发队列管理工具:YYDispatchQueuePool 经验

iOS 全局并发队列管理工具。 (该项目是 YYKit 组件之一) 当用 concurrent queue 来执行大量 block 时,有时会遇到下面这种情况: 当某个 block 所在线程被锁住时,concurrent

jopen 2015-11-12   24951   0
1 2 3 4 5 6 7 8 9 10