通過(guò)前幾篇的學(xué)習(xí),相信大家對(duì)Akka應(yīng)該有所了解了,都說(shuō)解決并發(fā)哪家強(qiáng),JVM上面找Akka,那么Akka到底在解決并發(fā)問(wèn)題上幫我們做了什么呢? 共享內(nèi)存 眾所周知,在處理并...
通過(guò)前幾篇的學(xué)習(xí),相信大家對(duì)Akka應(yīng)該有所了解了,都說(shuō)解決并發(fā)哪家強(qiáng),JVM上面找Akka,那么Akka到底在解決并發(fā)問(wèn)題上幫我們做了什么呢? 共享內(nèi)存 眾所周知,在處理并...
1.為什么要保證順序 消息隊(duì)列中的若干消息如果是對(duì)同一個(gè)數(shù)據(jù)進(jìn)行操作,這些操作具有前后的關(guān)系,必須要按前后的順序執(zhí)行,否則就會(huì)造成數(shù)據(jù)異常。舉例:比如通過(guò)mysql binl...
Hadoop體系雖然在目前應(yīng)用非常廣泛,但架構(gòu)繁瑣、運(yùn)維復(fù)雜度過(guò)高、版本升級(jí)困難,且由于部門(mén)原因,數(shù)據(jù)中臺(tái)需求排期較長(zhǎng),我們急需探索敏捷性開(kāi)發(fā)的數(shù)據(jù)平臺(tái)模式。在目前云原生架構(gòu)...
本文首發(fā)于泊浮目的簡(jiǎn)書(shū)[http://www.itdecent.cn/u/204b8aaab8ba]:http://www.itdecent.cn/u/204b8aaab...
JAVA NIO 始于Java1.4, 提供了新的Java IO 操作非阻塞API。目的是替代Java IO 和 JAVA Networking相關(guān)的API。 NIO中有三個(gè)...
[TOC]本篇文章主要聚焦于 BookKeeper 內(nèi)核的實(shí)現(xiàn)機(jī)制上,會(huì)從 BookKeeper 的基本概念、架構(gòu)、讀寫(xiě)一致性實(shí)現(xiàn)、讀寫(xiě)分離實(shí)現(xiàn)、容錯(cuò)機(jī)制等方面來(lái)講述,因?yàn)槲?..
lazy關(guān)鍵字可以用來(lái)修飾不可變變量,該關(guān)鍵字的作用是:當(dāng)對(duì)象被真正使用的時(shí)候才會(huì)被初始化。經(jīng)常用于一些可能用到也可能用不到的情形,例如:創(chuàng)建一個(gè)Connection對(duì)象,或...
本文是19年基于spark的空間大數(shù)據(jù)管理論文,主要講geospark的設(shè)計(jì)和實(shí)現(xiàn)。 編者的總結(jié): 本文是一個(gè)穩(wěn)定的、高效的、可用性很強(qiáng)、功能較為完善的一個(gè)Spark擴(kuò)展包,...
是比較新的一篇圖分區(qū)算法,針對(duì)傳統(tǒng)問(wèn)題。ArxIV也有同名文章,更為詳細(xì)。標(biāo)題:局部地思考,全局地執(zhí)行:高度平衡的圖分區(qū) Abstract 本文提出的仍然是圖分區(qū)算法中經(jīng)典的...
本文首發(fā)于泊浮目的簡(jiǎn)書(shū)[http://www.itdecent.cn/u/204b8aaab8ba]:http://www.itdecent.cn/u/204b8aaab...
作者 | 士心先生來(lái)源 | 程序員的讀書(shū)故事 (公眾號(hào):pg_reading) 查詢執(zhí)行模型 Presto通常部署為包含一個(gè)協(xié)調(diào)器和多個(gè)工作節(jié)點(diǎn)的集群。 在協(xié)調(diào)器內(nèi)部,SQL...
好了,接下來(lái)咱們來(lái)看看如何在Hive中實(shí)現(xiàn)一行轉(zhuǎn)多行的操作,主要介紹explode和posexplode函數(shù)的使用。 沿用上一節(jié)的數(shù)據(jù),從簡(jiǎn)單到復(fù)雜,咱們一步步來(lái)。 1、數(shù)據(jù)...
使用 MySQL 5.7 做測(cè)試,數(shù)據(jù)庫(kù)引擎為 InnoDB,數(shù)據(jù)庫(kù)隔離級(jí)別為可重復(fù)讀(REPEATABLE-READ),讀讀共享,讀寫(xiě)互斥。在這個(gè)隔離級(jí)別下,在多事務(wù)并發(fā)的...