學(xué)過(guò)大數(shù)據(jù)的同學(xué)應(yīng)該都知道 Kafka虹统,它是分布式消息訂閱系統(tǒng)辱士,有非常好的橫向擴(kuò)展性,可實(shí)時(shí)存儲(chǔ)海量數(shù)據(jù)何什,是流數(shù)據(jù)處理中間件的事實(shí)標(biāo)準(zhǔn)。本文將介紹 Kafka 是如何保證數(shù)據(jù)...

學(xué)過(guò)大數(shù)據(jù)的同學(xué)應(yīng)該都知道 Kafka虹统,它是分布式消息訂閱系統(tǒng)辱士,有非常好的橫向擴(kuò)展性,可實(shí)時(shí)存儲(chǔ)海量數(shù)據(jù)何什,是流數(shù)據(jù)處理中間件的事實(shí)標(biāo)準(zhǔn)。本文將介紹 Kafka 是如何保證數(shù)據(jù)...
(git上的源碼:https://gitee.com/rain7564/spring_microservices_study/tree/master/fifth-spring...
在上一章【第三十九章:基于SpringBoot & Quartz完成定時(shí)任務(wù)分布式單節(jié)點(diǎn)持久化】中我們已經(jīng)完成了任務(wù)的持久化业筏,當(dāng)我們創(chuàng)建一個(gè)任務(wù)時(shí)任務(wù)會(huì)被quartz定時(shí)任務(wù)...
一姨俩、說(shuō)在前面 微服務(wù)是當(dāng)下最火的詞語(yǔ),現(xiàn)在很多公司都在推廣微服務(wù)北戏,當(dāng)服務(wù)越來(lái)越多的時(shí)候负芋,我們是否會(huì)糾結(jié)以下幾個(gè)問(wèn)題: 面對(duì)一筆超時(shí)的訂單,究竟是哪一步處理時(shí)間超長(zhǎng)呢? 數(shù)據(jù)由...
【原創(chuàng)文章旧蛾,轉(zhuǎn)載請(qǐng)注明原文章地址莽龟,謝謝!】 redis作為現(xiàn)在最優(yōu)秀的key-value數(shù)據(jù)庫(kù)锨天,非常適合提供項(xiàng)目的緩存服務(wù)毯盈。把redis作為mybatis的查詢(xún)緩存也是很常見(jiàn)...
認(rèn)證是一個(gè)保證應(yīng)用安全的第一道門(mén)戶(hù),最簡(jiǎn)單也最常用的認(rèn)證方式就是基于用戶(hù)名和密碼的認(rèn)證病袄,本節(jié)會(huì)介紹兩種常見(jiàn)的認(rèn)證的配置方式:一搂赋,基于自定義的用戶(hù)名和密碼認(rèn)證來(lái)說(shuō)明認(rèn)證的主要流...
SSO(單點(diǎn)登錄)要求同一個(gè)用戶(hù)在使用不同的應(yīng)用時(shí),只需要登錄一次即可益缠。關(guān)于SSO系統(tǒng)的詳細(xì)介紹此處不涉及脑奠。Spring Security提供了良好的接口和CAS進(jìn)行整合。C...
引言 Spring Boot宋欺,作為Spring框架對(duì)“約定優(yōu)先于配置(Convention Over Configuration)”理念的最佳實(shí)踐的產(chǎn)物,它能幫助我們很快捷的...