0推荐
41K 浏览

Java并发编程-volatile

上一篇文章,学习了并发编程中的synchronized,这个比较好理解,也是我最初学习多线程编程中的一个简单的实现的,大学的时候就会了,然后就一直以为多线程环境的同步只能通过这个来实现的,事实上...
gn8084 6年前   
0推荐
37K 浏览

死磕 Java 并发:J.U.C 之阻塞队列 - PriorityBlockingQueue

队列是比较常见的数据结构,我们也经常使用到,BlockingQueue常用于生产者消费者场景,在Java的并发包中已经提供了BlockingQueue的实现。
zl080716 6年前   
0推荐
43K 浏览

使用让 JavaScript 安全且并发的 Web Workers

Web Workers 提供了一种在浏览器单线程执行外运行 JS 代码的方式。单线程处理了包括页面内容展示,通过键盘、鼠标点击和其他装置的用户交互,以及对于 AJAX 请求响应的一些请求。
0推荐
30K 浏览

Python并发编程之进程

进程(Process 也可以称为重量级进程)是程序的一次执行。在每个进程中都有自己的地址空间、内存、数据栈以及记录运行的辅助数据,它是系统进行资源分配和调度的一个独立单位。
bpqhxxybpr 6年前   
0推荐
30K 浏览

Apache Ignite 事务架构:并发模型和隔离级别

我们会聚焦并发模型和隔离级别。 大多数现代多用户应用允许并发数据访问和修改。为了管理此功能,并确保系统从一个一致状态切换到另一个一致状态,使用了事务的概念。事务依赖于锁,它可以在事务开始时(悲观...
0推荐
26K 浏览

京东资深架构师:高性能高并发服务的瓶颈及突破思路

本次分享主要包括三个部分: 1. 服务的瓶颈有哪些 2. 如何提升整体服务的性能及并发 3. 如何提升单机服务的性能及并发
0推荐
33K 浏览

对python并发编程的思考

为了提高系统密集型运算的效率,我们常常会使用到多个进程或者是多个线程,python中的 Threading 包实现了线程, multiprocessing 包则实现了多进程。而在3.2版本的py...
NealSorenso 6年前   
0推荐
35K 浏览

python 并发subprocess.Popen的坑

一个父进程里多个线程并发地调用 subprocess.Popen 来创建子进程的时候, 会有几率出现 Popen 长时间不返回的情况.
woshi123 6年前   
0推荐
35K 浏览

Ruby Web 服务器的并发模型与性能

这是整个 Rack 系列文章的最后一篇了,在之前其实也尝试写过很多系列文章,但是到最后都因为各种原因放弃了,最近由于自己对 Ruby 的 webserver 非常感兴趣,所以看了下社区中常见 w...
BurtonMacke 6年前   
0推荐
40K 浏览

Java并发编程:阻塞队列BlockingQueue

阻塞队列BlockingQueue是JDK1.5并发新特性中的内容,阻塞队列首先是一个队列,同样实现了Collection接口。阻塞队列提供了可阻塞的put和take方法,以及支持定时的poll...
0推荐
27K 浏览

Java并发编程之NIO简明教程

在传统的架构中,对于客户端的每一次请求,服务器都会创建一个新的线程或者利用线程池复用去处理用户的一个请求,然后返回给用户结果,这样做在高并发的情况下会存在非常严重的性能问题:对于用户的每一次请求...
nspg6799 7年前   
Java   NIO   并发   Java开发  
0推荐
21K 浏览

今日头条Go建千亿级微服务的实践

今日头条使用 Go 语言构建了大规模的微服务架构,本文结合 Go 语言特性着重讲解了并发,超时控制,性能等在构建微服务中的实践。
0推荐
16K 浏览

Java并发编程之volatile关键字解析

volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。本文我们就从JVM内存模型开始,了解一下 volatile 的应用场景。
keithk 7年前   
0推荐
60K 浏览

简单聊聊 TestNG 中的并发

最近在做项目里的自动化测试工作,使用的是TestNG测试框架,主要涉及的测试类型有接口测试以及基于业务实际场景的场景化测试。由于涉及的场景大多都是大数据的作业开发及执行(如MapReduce、S...
ws2571 7年前   
0推荐
27K 浏览

高并发秒杀系统架构设计

秒杀业务在各业务中已然非常流行,这里我将互联网行业中的秒杀定义为:在非常短的时间内,将一件商品分成多份进行购买的行为。微信抢红包、 、双11大促 等业务本质上都可视作秒杀业务。而最近大热的抢红包...
0推荐
8K 浏览

趣谈并发 2:认识并发编程的利与弊

在开始使用线程之前,我觉得我们有必要先了解下多线程给我们带来的好处与可能造成的损失,这样才能在合适的地方选用合适的并发策略。
HaleyTrujil 7年前   
0推荐
8K 浏览

深入理解并发 / 并行,阻塞 / 非阻塞,同步 / 异步

一个线程/进程经历的5个状态,创建,就绪,运行,阻塞,终止。各个状态的转换条件如上图,其中有个阻塞状态,就是说当线程中调用某个函数,需要IO请求,或者暂时得不到竞争资源的,操作系统会把该线程阻塞...
tkgee19py 7年前   
并发  
0推荐
20K 浏览

高并发秒杀系统分析

项目源码: 一、秒杀系统中存在高并发的点 一个秒杀系统的基本流程基本如上所示 用户请求详情页,系统时间,请求秒杀接口,执行秒杀操作都是位于服务端,都会被大量访问,那么我们优化系统高并发就是从这四...
qam37b88 7年前   
0推荐
17K 浏览

微信高并发资金交易系统设计方案——百亿红包背后的技术支撑

每年节假日,微信红包的收发数量都会暴涨,尤以除夕为最。如此大规模、高峰值的业务需要,背后需要怎样的技术支撑?百亿级别的红包规模,如何保证并发性能与资金安全?
yqyahoo 7年前   
0推荐
7K 浏览

坑:缓存 + 哈希 = 高并发?

当前互联网时代,怎么少的了 高并发 呢? 高并发 和 高可用 一样, 已经变成各个系统的标配了,如果你的系统QPS没有个大几千上万,都不好意思跟人打招呼,虽然可能每天的调用量不超过100。
1 2 3 4 5

经验分享,提升职场影响力

投稿

热门问答

    热门文档