P93

Erlang 经验集 文档

Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适合于构建分布式,实时软并行计算系统。<br> 使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅只是一两个环节,比起C程序的线程切换要高效得多得多了。<br> 使用Erlang来编写分布式应用要简单的多,因为它的分布式机制是透明的:对于程序来说并不知道自己是在分布式运行。

yn7ty 2014-09-23   2304   0
P44

  Erlang 分布式系统的的领域语言 文档

Erlang分布式系统的的领域语言。传统服务器集群开发的痛编程语言和模型选择各种编程语言?多线程?事件模型?阻塞模型?各种库?典型问题稳定性挑战C10K问题资源争夺锁冲突和粒度多核scale效果网络编程复杂性内存管理复杂性传统服务器集群运维的痛集群规模集群规模带来的问题集群全联通心跳压力集群范围挑战性能和瓶颈分析日志分析挑战消息跟踪需求趋势分析集群升级不间断服务带来的挑战灰度发布升级和回滚集群容错机器失效网络故障机房层面

yn7ty 2014-09-23   2005   0
Erlang开发   HTTP   C/C++   ErLang   Go  
P10

  低成本和高性能的MySQL云数据库 文档

介绍了阿里云RDS在低成本和高性能方面的实践。介绍了proxy架构下防注入攻击、防闪断、热升级的功能,主备HA切换时如何改进性能和保证数据一致性,在资源调度和隔离上做的底层工作,对冷数据的优化等

uij6787 2014-09-03   2201   0
P427

Erlang stdlib 注释版 文档

学习Erlang第一个痛是IDE支持,第二个痛就是中文资料太少;初学Erlang受惠于余锋,立涛等人贡献的中文资料,回报Erlang中文社区,这里是Erlang STDLIB的中文注释版;这个版本记录了我从开始学习Erlang在使用标准库过程中遇到的问题,以及测试代码;目前绝大多数的常用类库,都可以找到第一次使用时记录的笔记以及测试代码;

finally 2014-08-26   2780   0
P19

Erlang Programming 导读 文档

如果你没有学习过 C语言,我建议先去学 C,并学习计算机的编译原理。因 为那才是真正意义上的计算机程序设计。否则,如果把 erlang作为你开始学习计 算机的第一门语言,你将感到非常困惑,而且对程序的理解将停留在应用层面, 很难有所底层技术的突破。 本导读的作用是帮助你快速理解 Erlang,并基于该理解去考虑Erlang 语言是 否适合您的应用开发。要对 Erlang 全面了解,包括语法的各个方面,库函数的 各个方面,以及 Socket 编程,文件操作等,你还是需要去仔细研读 Erlang 的官 方著作——《Programming Erlang》 。不过,当我看完这本书的时候,还是认为其 中的某些章节,作者并没有写清楚,尤其是在一些例子方面,因此,如果时间充 裕,我接下来会尝试给大家提供一份更容易理解的 Erlang 例程,并基于这些例 程详细说明Erlang的用法和作用。

finally 2014-08-26   1797   0
P519

Erlang 程序设计(英文版) 文档

Erlang是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时软并行计算系统。 使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。

finally 2014-08-26   139   0
P18

  Redis项目实战 文档

如今NoSQL如火如荼,它就像是一个绝世高手,它在幕后正大显身手。Nosql=NotOnlySQL特点它们可以处理超大量的数据。它们运行在便宜的PC服务器集群上。它们击碎了性能瓶颈。没有过多的操作。Bootstrap支持Redis特点Redis是一个高性能的key-value数据库。性能测试结果:SET操作每秒钟110000次,GET操作每秒钟81000次

dzzjit 2014-08-01   4337   0
P496

[Erlang编程指南] Erlang Programming 文档

[Erlang编程指南] Erlang Programming

bybp1234 2014-05-20   461   0
P522

Pragmatic Programming Erlang 2Ed Oct 2013 文档

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and The Pragmatic Programmers, LLC was aware of a trademark claim, the designations have been printed in initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer, Pragmatic Programming, Pragmatic Bookshelf, PragProg and the linking g device are trade- marks of The Pragmatic Programmers, LLC.

pepe12 2014-01-01   2435   0
P522

Programming Erlang, 2nd Edition 文档

Programming Erlang, 2nd Edition

pdn8 2013-11-24   5652   0
P8

  Redis 介绍 文档

Redis是什么redis是一个key-value存储系统。它支持存储的value类型包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。redis支持各种不同方式的排序。为了保证效率,数据都是缓存在内存中。redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件并且在此基础上实现了master-slave(主从)同步。Redis特性NOSQL介绍NOSQL分类一1.满足海量存储需求和访问的面向文档的数据库(1)MongoDBMongoDB是用C++开发的,主要解决的是海量数据的访问效率问题。

wang_zhen 2013-11-07   3716   0
P201

Introducing.Erlang(2013.1)].Simon.St.Laurent 文档

Introducing.Erlang(2013.1)].Simon.St.Laurent

dycg 2013-10-06   2145   0
P154

Building Web Applications with Erlang 文档

Building Web Applications with Erlang

xpener34 2013-08-18   156   0
P32

  分布式 XMPP Server 文档

开放的IM标准协议 Jeremie Miller 于1999 January the 4th, 把一种新的开放的IM协议取名Jabber the IETF accepted XMPP-related RFCs as Internet Drafts on 2004 october the 4th, 目前业界逐渐转向新名称

aasdfg 2013-08-09   168   0
P41

  MongoDB 资料分享 文档

MongoDB简介Mongo是一个高性能,开源,无模式的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。*MongoDB简介特点高性能、易部署、易使用,存储数据非常方便。主要功能特性有:面向集合存储,易存储对象类型的数据。模式自由。支持动态查询。支持完全索引,包含内部对象。支持查询。支持复制和故障恢复。使用高效的二进制数据存储,包括大型对象(如视频等)。自动处理碎片,以支持云计算层次的扩展性支持Python,PHP,Ruby,Java,C,C#,Javascript,Perl及C++语言的驱动程序,社区中也提供了对Erlang及.NET等平台的驱动程序。文件存储格式为BSON(一种JSON的扩展)可通过网络访问*MongoDB简介适用场合网站数据:Mongo非常适合实时的插入,更新与查询,并具备网站实时数据存储所需的复制及高度伸缩性。

renshifa 2013-08-03   6906   0
NoSQL数据库   C#   x86   C/C++   ErLang  
P25

  MongoDB 技术交流 文档

MongoDB简介Mongo是一个高性能,开源,无模式的文档型数据库,它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。MongoDB简介特点高性能、易部署、易使用,存储数据非常方便。主要功能特性有:*面向集合存储,易存储对象类型的数据。*模式自由。*支持动态查询。*支持完全索引,包含内部对象。*支持查询。*支持复制和故障恢复。*使用高效的二进制数据存储,包括大型对象(如视频等)。*自动处理切片,以支持云计算层次的扩展性*支持Python,PHP,Ruby,Java,C,C#,Javascript,Perl及C++语言的驱动程序,社区中也提供了对Erlang及.NET等平台的驱动程序。

zhangg 2013-06-19   5850   0
P0

Learn you some Erlang for Great Good! 文档

Learn you some Erlang for Great Good!

lishh01 2013-05-30   5995   0
P444

Erlang程序设计中文版(完整书签) 文档

 本书是讲述下一代编程语言erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发系统,免去锁与互斥技术的羁绊,使程序在多核cpu 上高效运行。本书讲述的各种设计方法和行为将成为设计容错与分布式系统中的利器。

lishh01 2013-05-30   10618   0
P70

  Memcached 内存分析、调优、集群 文档

导航1.Memcached背景2.Memcached使用:安装、启动、命令、统计3.深入Memcached内部:slab、page、item4.Memcached分布式:一致性Hash5.key-value系统比较:集群、性能对比6.Memcached客户端1.Memcached背景Memcached是什么memcached由LiveJournal运营人员开发memcached是高性能的分布式内存缓存服务器。

yang850416 2013-04-22   5575   0
P24

  我为什么要选择RabbitMQ 文档

RabbitMQMQ在云计算的地位RabbitMQ大事记RabbitMQ卖点健壮易于使用高性能强大开源社区支持AMQP工作组成员,目前支持AMQP0-9-1RabbitMQ生态圈显微镜看RabbitMQ为什么要用Erlang实现Erlang消息机制与AMQP极度吻合高并发时间检验的高可靠高性能集群易扩展强大的管理功能方便的问题定位支持AMQP交互图实现足够简单清晰高并发的秘密处处维稳自我保护AMQP协议级别流控ErlangVM层面内存、CPU过载防护集群层面容灾预先警报性能(单Q)性能(8个Q)集群(逻辑视图)集群(物理布局)高可用集群无中心点。

worksmart 2013-03-25   335   0
1 2 3 4 5