ACID:原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability) 原子性:...
前言:由于一些原因簡書已經(jīng)一年多沒有更新,最近開始會重新維護起來,后續(xù)會分享一些自己沉淀的東西! 一、樂觀鎖 常用實現(xiàn)樂觀鎖方式: 1、表里面添...
1、了解Unsafe用法 翻看java.util.concurrent.atomic下面的源代碼。我們知道這些類主要是封裝了一些cas原子性操作...
簡介 JDK中提供了一些用于線程之間協(xié)同等待的工具類,CountDownLatch和CyclicBarrier就是最典型的兩個線程同步輔助類。 ...
canal概述: canal是應(yīng)阿里巴巴存在杭州和美國的雙機房部署,存在跨機房同步的業(yè)務(wù)需求而提出的。早期,阿里巴巴B2B公司因為存在杭州和美國...
我比較常用的是定時任務(wù)線程池: ScheduledExecutorService ses = Executors.newScheduledThr...
synchronized: 把代碼塊聲明為 synchronized,有兩個重要后果,通常是指該代碼具有 原子性(atomicity)和 可見性...
背景: 為什么要做秒殺?這個不難解釋,最起碼對于互聯(lián)網(wǎng)電商業(yè)務(wù)來說很常見 ,怎么樣才能設(shè)計出相對比較完善的秒殺策略呢:1、談到秒殺,最大的就是多...
前言: 因為前面講個那3個demo都是local topology運行,所以對storm集群狀態(tài)下的工作情況沒有介紹太多,寫面我們來詳細描述一下...