码迷,mamicode.com
首页 >  
搜索关键字:高并发    ( 4601个结果
为什么我要选择erlang+go进行服务器架构(2)
为什么我要选择Erlang呢? 一、erlang特别适合中小团队创业: erlang有异常成熟、经过电信级别大规模验证的OTP应用库,只需要很简单的代码就能建立起异常稳定、容错性强、扩展性强、高并发的服务器框架,这也是erlang最宝贵的核心价值所在。 二、erlang是天生的并发语言:...
分类:其他好文   时间:2015-01-31 17:49:59    阅读次数:164
提升tomcat服务器性能的七条经验
在线上环境中我们是采用了tomcat作为Web服务器,它的处理性能直接关系到用户体验,在平时的工作和学习中,归纳出以下七种调优经验。1. 服务器资源 服务器所能提供CPU、内存、硬盘的性能对处理能力有决定性影响。 (1) 对于高并发情况下会有大量的运算,那么CPU的速度会直接影响到处理速度。 ...
分类:其他好文   时间:2015-01-31 14:26:15    阅读次数:187
redis学习笔记——(1)
1. NoSQL&Redis介绍 NoSQL,Not Only SQL,是非关系型的数据库。传统的关系数据库不能满足超大规模和高并发的应用。 是以Key-Value的形式存储,(例如JSON,XML),不一定遵循传统数据库的一些基本要求,比如SQL标准、ACID属性(Atomicity/ Consi...
分类:其他好文   时间:2015-01-30 17:38:32    阅读次数:202
数据库并发事务控制四:postgresql数据库的锁机制
并发控制是DBMS的关键技术,并发控制技术也称为同步机制,其实现通常依赖于底层的并发控制机制。操作系统提供了多种同步对象,如事件 Event、互斥锁 Mutex和条件变量 Cond、信号量Semaphore、读写锁 RWLock、自旋锁 Spinlock等。数据库管理系统自己实现封锁主要是考虑:     锁语义加强:OS只提供排它锁。为了提高并发度,数据库至少需要共享锁和排它锁,即读锁和写锁;...
分类:数据库   时间:2015-01-30 10:50:25    阅读次数:276
详细解读Volley(二)—— ImageRequest & Request简介
上篇文章我们讲到了如何用volley进行简单的网络请求,我们可以很容易的接受到string、JsonObjec类型的返回结果,之前的例子仅仅是一次请求,这里需要说明volley本身就是适合高并发的,所以它可以运行你用volley在短时间内进行多次请求,并且不用去手动管理线程数。仅仅是请求文字过于基础...
分类:其他好文   时间:2015-01-29 20:48:01    阅读次数:238
Apache与Nginx的优缺点比较
Apache与Nginx的优缺点比较1、nginx相对于apache的优点:轻量级,同样起web 服务,比apache 占用更少的内存及资源抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能高度模块化的设计,编写模块相对简单社区活...
分类:Web程序   时间:2015-01-26 11:29:15    阅读次数:193
曲苑杂坛--DML操作中如何处理那些未提交的数据
对数据库稍有了解的人,数据库使用排他锁X锁来避免两个事务同时修改同一条数据,同时使用较低级别如行上加锁来提高并发度。以下了两种场景很容易理解:1>事务1执行 UPDATE TB1 SET C2=1 WHERE C1=1(此处假设C1为主键,使用行锁),事务1未提交,而后事务2执行UPDATE TB1...
分类:其他好文   时间:2015-01-24 23:59:34    阅读次数:370
OpenStack协同并发 eventlet
今天听easystack一哥们讲nova协同并发,结合自己之前的认识。回顾一下openstackeventlet。OpenStack作为热门的开源云平台,本身代码当然得支持高并发。首先讲讲python的并发,python中的并发有:进程、线程、协程(Coroutines)。进程和线程大家都比较清楚了...
分类:其他好文   时间:2015-01-24 22:44:52    阅读次数:274
C#.NET 大型企业信息化系统集成快速开发平台 4.2 版本 - 多软件系统集成大型缓存体系改进
由于我们同时开发多个大型应用系统同时系统有大量用户、高并发用户,平时访问系统的用户数量就有3万多人在线。需要对几十个系统进行持续优化改进,同时要增强信息系统的各种安全性。如此多的系统、如此多的用户,还要进行各种业务操作;大数据的查询统计等等,数据库系统的压力已经很大,再进行各种安全验证时时的认证,数...
分类:Windows程序   时间:2015-01-24 20:03:06    阅读次数:210
关于大型网站技术演进的思考(二)--存储的瓶颈(中)(转)
在上篇,我讲到某些网站在高并发下会报出503错误,503错误的含义是指网站服务端暂时无法提供服务,503还表达了网站服务端现在有问题,但是以后可能会提供正常的服务,对http协议熟悉的人都知道,5开头的响应码表达了服务端出现了问题,在我们开发测试时候最为常见的是500错误,500代表的含义是服务端程...
分类:Web程序   时间:2015-01-24 19:59:40    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!