码迷,mamicode.com
首页 >  
搜索关键字:高并发    ( 4601个结果
聊聊高并发(二)结合实例说说线程封闭和背后的设计思想
高并发问题抛去架构层面的问题,落实到代码层面就是多线程的问题。多线程的问题主要是线程安全的问题(其他还有活跃性问题,性能问题等)。 那什么是线程安全?下面这个定义来自《Java并发编程实战》,这本书强烈推荐,是几个Java语言的作者合写的,都是并发编程方面的大神。 线程安全指的是:当多个线程访问某个类时,这个类始终都能表现出正确的行为。 正确指的是“所见即所知”,程序执行的结果和你所预想的结...
分类:编程语言   时间:2014-09-25 13:50:08    阅读次数:265
高并发高负载的大型网站系统架构(转)
高并发高负载的大型网站系统架构(转)一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大...
分类:Web程序   时间:2014-09-25 10:23:28    阅读次数:207
libevent for qt网络模块,直接替换qt的select模型,支持epoll,select,pool.使用非常简单,无需修改以前的代码结构
最近在开发im服务器,需要大并发链接。QT默认的是使用select模型的,这种轮询方式非常慢。在高并发连接,我们需要epoll才能发挥linux服务器的性能.而且使用简单,整个服务端代码架构无需修改,设置QT的分发事件就可以使用了...
分类:其他好文   时间:2014-09-24 19:15:07    阅读次数:151
高并发下的Nginx优化
高并发下的Nginx优化2014-08-08 13:30 mood Nginx过去谈过一些关于Nginx的常见问题; 其中有一些是关于如何优化Nginx. 很多Nginx新用户是从Apache迁移过来的,因些他们过去常常调整配置和执行魔术操作来确保服务器高效运行.AD:2014WOT全球软件技术峰会...
分类:其他好文   时间:2014-09-24 11:55:16    阅读次数:221
Thrift源码分析(一)-- 基本概念
我所在的公司使用Thrift作为基础通信组件,相当一部分的RPC服务基于Thrift框架。公司的日UV在千万级别,Thrift很好地支持了高并发访问,并且Thrift相对简单地编程模型也提高了服务地开发效率。 Thrift源于Facebook, 目前已经作为开源项目提交给了Apahce。Thrift解决了Facebook各系统的大数据量传输通信和内部不同语言环境的跨平台调用。 Thrift的官...
分类:其他好文   时间:2014-09-23 15:21:44    阅读次数:216
nginx初级使用
nginx简介及特性1.)nginx是一个高性能的web服务器和反向代理服务器,也是一个邮件代理服务器。具有高并发,开销小的特性。性能稳定,采用异步I/O处理机制。配置简洁。2.)nginx特性:基本功能:静态资源的web服务器,能缓存打开的文件描述符反向代理服务器,缓存、负载均衡支..
分类:其他好文   时间:2014-09-20 10:10:48    阅读次数:222
一个使用高并发高线程数 Server 使用异步数据库客户端造成的超时问题
现象今天在做一个项目时, 将 tomcat 的 maxThreads 加大, 加到了 1024, tomcat 提供的服务主要是做一些运算, 然后插入 redis, 查询 redis, 最后将任务返回给客户端在做压测时, 同时开了 1000 个线程, 并发发起 http 请求去访问 tomcat 的...
分类:数据库   时间:2014-09-19 23:51:36    阅读次数:405
php使用memcache处理缓存数据
一般来说,如果并发量不大的情况,使不使用缓存技术并没有什么影响,但如果高并发的情况,使用缓存技术就显得很重要了,可以很好的减轻数据库和服务器的压力,当然解决高并发的技术有很多,这里只...
分类:Web程序   时间:2014-09-19 15:48:15    阅读次数:175
【转帖】置高并发jdbc连接池
简单的MySQL连接池[html]view plaincopy第一个我们需要注意的属性是factory="org.apache.tomcat.jdbc.pool.DataSourceFactory".当tomcat读到type="javax.sql.DataSource"属性时会自动重新安装DBCP...
分类:数据库   时间:2014-09-18 18:17:14    阅读次数:548
理解RESTful架构
越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。 网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要.....
分类:其他好文   时间:2014-09-17 18:09:22    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!