码迷,mamicode.com
首页 >  
搜索关键字:并发处理    ( 574个结果
大型网站架构演化过程
初始阶段,这个阶段可能应用服务器、文件服务器、数据库所有的资源都在同一台服务器上 应用服务器和数据库服务器拆分 使用缓存改善网站的性能(貌似互联网架构中,缓存是离不开的话题了) 使用应用服务器的集群来改善网站的并发处理能力(不过一般是同构的集群,伪集群了) 数据库读写分离(由专门的机器提供写服务,专 ...
分类:Web程序   时间:2016-04-05 15:56:58    阅读次数:168
Java多线程之synchronized和volatile的比较
在做多线程并发处理时,经常需要对资源进行可见性访问和互斥同步操作。有时候,我们可能从前辈那里得知我们需要对资源进行 volatile 或是 synchronized 关键字修饰处理。可是,我们却不知道这两者之间的区别,我们无法分辨在什么时候应该使用哪一个关键字。本文就针对这个问题,展开讨论。...
分类:编程语言   时间:2016-04-05 10:50:58    阅读次数:243
python greenlet背景介绍与实现机制
并发处理的技术背景 并行化处理目前很受重视, 因为在很多时候,并行计算能大大的提高系统吞吐量,尤其在现在多核多处理器的时代, 所以像lisp这种古老的语言又被人们重新拿了起来, 函数式编程也越来越流行。 介绍一个python的并行处理的一个库: greenlet。 python 有一个非常有名的库叫 ...
分类:编程语言   时间:2016-04-05 00:16:03    阅读次数:226
jvm(12)-java内存模型与线程
【0】README 0.1)本文部分文字描述转自“深入理解jvm”,旨在学习“java内存模型与线程” 的基础知识; 【1】概述 1)并发处理的广泛应用是使得 Amdahl 定律代替摩尔定律称为计算机性能发展源动力的根本原因; 2)Amdahl 定律:该定律通过系统中并行化与串行化的比重来描述多处理 ...
分类:编程语言   时间:2016-04-04 11:44:17    阅读次数:279
Innodb中的事务隔离级别和锁的关系
前言: 我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并发处理能力。所以对于加锁的处理,可以说就是数据库对于事务处理的精髓所在。这里通过分析MySQL中InnoDB引擎 ...
分类:数据库   时间:2016-04-03 13:06:34    阅读次数:264
Python求索之路9——IO&队列&缓存
协程: 1、单线程运行,无法实现多线程。 2、修改数据时不需要加锁(单线程运行),子程序切换是线程内部的切换,耗时少。 3、一个cpu可支持上万协程,适合高并发处理。 4、无法利用多核资源,因为协程只有一个线程。 使用yield实现协程: ...
分类:编程语言   时间:2016-03-31 16:39:24    阅读次数:237
linux wait 和waitpid
背景:在读unix网络编程卷1, 第五章服务器处理SIGCHLD信号时。及多个客户端同时关闭socket连接,服务端主进程的多个子进程几乎同时结束。 使用wait 的情况: 当服务端采用并发处理客户端的请求时,客户进程关闭连接,服务端子进程几乎同时结束,信号处理函数在使用wait时,并不能完全的防止 ...
分类:系统相关   时间:2016-03-24 19:56:16    阅读次数:239
Web负载均衡的几种方式
摘要:负载均衡(Load Balance)是集群技术(Cluster)的一种应用。负载均衡可以将工作任务分摊到多个处理单元,从而提高并发处理能力。目前最常见的负载均衡应用是Web负载均衡。根据实现的原理不同,常见的web负载均衡技术包括:DNS轮询、IP负载均衡和CDN。其中IP负载均衡可以使用硬件
分类:Web程序   时间:2016-03-19 18:09:03    阅读次数:185
MYSQL select时锁定记录问题
在使用SQL时,大都会遇到这样的问题,你Update一条记录时,需要通过Select来检索出其值或条件,然后在通过这个值来执行修改操作。 但当以上操作放到多线程中并发处理时会出现问题:某线程select了一条记录但还没来得及update时,另一个线程仍然可能会进来select到同一条记录。 一般解决
分类:数据库   时间:2016-03-18 19:55:18    阅读次数:228
python小白-day8 socketserver模块
SocketServer模块SocketServer内部使用 IO多路复用 以及 “多线程” 和 “多进程” ,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都会在服务器是创建一个“线程”或者“进程” 专门负责处理当前客户端的所有请求。Thr...
分类:编程语言   时间:2016-03-14 00:12:56    阅读次数:245
574条   上一页 1 ... 38 39 40 41 42 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!