写点什么

并发

0 人感兴趣 · 73 次引用

  • 最新
  • 推荐

通俗讲解分布式锁,看完不懂算我输

用户头像
Java小咖秀3 月 25 日

首先,分布式锁和我们平常讲到的锁原理基本一样,目的就是确保在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。

C++ 中的 task based 并发

用户头像
赖猫3 月 24 日

async:提供最高层次的抽象。如果你不需要控制线程的运行时机,就选这个。

终于有人把‘高并发系统设计’讲的明明白白(附:实战演练笔记)

用户头像
Crud的程序员3 月 13 日

在现今IT界特别是程序员,如果你对于高并发都没有接触和了解过未免也有些太孤陋寡闻,而作为一个优秀的程序员,高并发系统架构设计师必须要掌握的。很简单,现在大多数互联网公司都会用到高并发系统架构设计。像常见的"秒杀活动"、"抢红包"、"微博热搜"、"12

并发编程 - 原子操作 CAS

用户头像
赖猫3 月 12 日

假定有两个操作A 和B,如果从执行A 的线程来看,当另一个线程执行B 时,要么将B 全部执行完,要么完全不执行B,那么A 和B 对彼此来说是原子的。

干货分享丨从 MPG 线程模型,探讨 Go 语言的并发程序

摘要:Go 语言的并发特性是其一大亮点,今天我们来带着大家一起看看如何使用 Go 更好地开发并发程序。

Golang 中的并发限制与超时控制

用户头像
冯骐3 月 4 日

Golang 中的并发限制与超时控制

https://static001.geekbang.org/infoq/97/97add2c460a353b2e427a3274764b856.jpeg?x-oss-process=image/resize,w_416,h_234

牛批!Github 一夜爆火,阿里 JDK 源码小册 2021 全新开源!

用户头像
程序员小毕2 月 27 日

阿里巴巴近日发布了一份JDK源码深入解析的小册,也可以说2021年的开年之作了!小编在拿到手的第一时间就来和大家分享了!!!希望对金三银四有“想法”的你有所帮助!

细节完美炸裂!GtiHub 上点赞已破百万的并发编程四套全彩手册

用户头像
Java架构追梦2 月 24 日

并发编程的重要性对于各位Java开发的大佬的重要性,想必不需要楼主多BB了吧!同时并发编程这一方面也是面试中经常会问到的知识点,作为一面二面的重点考察内容,不仅要知其然,还要使其所以然!而且马上就是金三银四了,不管你现在想不想面试,准没准备面试,

https://static001.geekbang.org/infoq/5f/5f253b654b0be16fcefeffdc91b1e570.png?x-oss-process=image/resize,w_416,h_234

并发编程系列:线上问题定位

并发编程,问题定位排查的基本手段,和一个示例分析。

说说 Golang goroutine 并发那些事儿

摘要:今天我们一起盘点一下Golang并发那些事儿。

在 nodejs 中创建 child process

用户头像
程序那些事1 月 25 日

nodejs的main event loop是单线程的,nodejs本身也维护着Worker Pool用来处理一些耗时的操作,我们还可以通过使用nodejs提供的worker_threads来手动创建新的线程来执行自己的任务。

https://static001.geekbang.org/infoq/5f/5f253b654b0be16fcefeffdc91b1e570.png?x-oss-process=image/resize,w_416,h_234

【并发编程的艺术】详解指令重排序与数据依赖

上一篇我们讲到了处理器在执行时,会对指令进行重排序,而这会导致数据一致性问题。对指令重排的理解非常重要,这也是并发问题出现的最大原因。

Nginx 最常用的两个功能:负载均衡和缓存

用户头像
码农架构1 月 19 日

负载均衡和缓存功能是 Nginx 最常用的两个功能,这两个功能都属于高性能的调优手段,也和后端人员的关系比较密切,只有了解并会使用它们才能更好地调试和运行自己的项目。针对Nginx 负载均衡模式先前有整理过:Nginx 的负载均衡模式有哪些?它的实现原理是什

阿里巴巴 2021 年最新开源十亿级 Java 高并发系统设计手册

用户头像
Java架构追梦1 月 18 日

众所周知,出现了高并发,就代表着你的流量是十分巨大的,而设计高并发系统的魅力就在于我们可以发挥我们所学的知识对“对抗”大流量的冲击,从而给我们的用户一个更好的体验!我们设计的这些方案好似能操纵流量,让流量更加平稳得被系统中的服务和组件处理!

大厂面试题:你知道 JUC 中的 Semaphore、CyclicBarrier、CountDownLatch 吗

用户头像
Java鱼仔1 月 14 日

资源的分配方式有两种,一种是独占,比如之前讲的ReentrantLock,另外一种是共享

面试被问 AQS、ReentrantLock 答不出来?这些知识点让我和面试官聊了半小时!

用户头像
Java鱼仔1 月 12 日

面试被问AQS、ReentrantLock答不出来?这些知识点让我和面试官聊了半小时!

sync.singleflight 到底怎么用才对?

用户头像
cyningsun1 月 12 日

缓存 在各种场景中被大量使用,在 Cache Miss(缓存未命中)的情况下,就会出现下图的情况

面试官:不会真有人不知道什么是线程池吧?

用户头像
Java鱼仔1 月 4 日

听说微信搜索《Java鱼仔》会变更强哦!

https://static001.geekbang.org/infoq/c2/c2cabdb6afae87263a1759ccd7621c02.png?x-oss-process=image/resize,w_416,h_234

Java 并发编程实战(1)- 并发程序的 bug 源头

用户头像
技术修行者1 月 3 日

本文描述了引发Java并行程序bug的3个源头:可见性、原子性和有序性。

七周七并发模型

用户头像
田维常2020 年 12 月 27 日

并发在现在已经是十分常见的问题了,由于人类信息量的增加,很多信息都需要并发处理,原有的串行处理已经很难满足现实的需求。

https://static001.geekbang.org/infoq/b0/b01e305b4dccf7871c46f5a8f4a7aea4.png?x-oss-process=image/resize,w_416,h_234

一文搞懂 CountDownLatch 用法和源码!

用户头像
cxuan2020 年 12 月 21 日

CountDownLatch 是多线程控制的一种工具,它被称为 门阀、 计数器或者 闭锁。这个工具经常用来用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。下面我们就来一起认识一下 CountDownLatch

从阿里离职后人虚了,头也秃了,就剩这份 Java 性能优化的 PDF 了

用户头像
Java架构追梦2020 年 12 月 18 日

众所周知,阿里巴巴的性能优化超级强,他们也有很多套自己独特的优化方案,这位大佬从阿里P8(9年的开发经验)离职后,带出来了这份Alibaba内部的Java程序性能优化核心笔记,内容涵盖了设计优化、Java程序优化、并行程序开发及优化、JVM调优、Java性能调优工

并发_并发资料文章-InfoQ写作平台