分散式、高併發、多執行緒,到底有什麼區別?
當提起這三個詞的時候,是不是很多人都認為分散式=高併發=多執行緒? 當面試官問到高併發系統可以採用哪些手段來解決,或者被問到分散式系統如何解決一致性的問題,是不是一臉懵逼? 確實,在一開始接觸的時候,不少人都會將三者混淆,誤以為所謂的分...
當提起這三個詞的時候,是不是很多人都認為分散式=高併發=多執行緒? 當面試官問到高併發系統可以採用哪些手段來解決,或者被問到分散式系統如何解決一致性的問題,是不是一臉懵逼? 確實,在一開始接觸的時候,不少人都會將三者混淆,誤以為所謂的分...
上一節我們講述了SQL Server容器化實踐(註意,SQL Server現在也支援跨平臺),本節將講述如何持久儲存資料,並且接下來將逐步講解其他資料庫(MySql、Redis、Mongodb等等)的容器化實踐,中間再穿插一些知識點和實踐細...
前言 CAS(Compare and Swap),即比較並替換,實現併發演演算法時常用到的一種技術,Doug lea大神在java同步器中大量使用了CAS技術,鬼斧神工的實現了多執行緒執行的安全性。 CAS的思想很簡單:三個引數,一個當前記憶...
作者:hello_錦泰 連結:https://blog.csdn.net/hayre/article/details/80628431 最近在回顧mongodb的相關知識,輸出一篇文章做為MongoDB知識點的總結。總結的目的在於回顧Mo...
0.背景 博主本人 2015 年畢業於郫縣某 985 大學通訊工程系,因為大學期間一直自己創業所以錯過了大四秋招春招,畢業後又在北京繼續創業一年,但在創業公司一直無法沉澱技術累積,於16年年底萌生進大公司學習的想法,於是從16年年底開始透過...
sql陳述句的執行順序: FROM ON JOIN WHERE GROUP BY HAVING SELECT DISTINCT ORDER BY LIMIT 1. LIMIT 陳述句 分頁查詢是最常用的場景之一,但也通常也是最容易出問題的地...
在.NetCore中預設使用DataProtection來保護資料,例如Cooike等。一般情況下DataProtection生成的金鑰會被加密後儲存,例如預設的檔案儲存 可以看到使用了Windows DPAPI加密。 但是如果更改預設設定...
“ 發紅包是目前各大網際網路公司最常用的營銷手段之一,它形式多樣,內容豐富。2016 年底蘇寧金融開啟了紅包系統及相關係統的專案開發。 本文將對蘇寧金融紅包系統的架構部署方式、演變過程、技術最佳化等方面進行詳細闡述。 紅包系統的技...
終於按時完成第二篇。本來準備著手講一些實踐,但是資料庫部分沒有講到,部分實踐會存在一些問題,於是就有了此篇以及後續——資料庫容器化。本篇將從SQL Server容器化實踐開始,並逐步講解其他資料庫的容器化實踐,中間再穿插一些知識點和實踐細節...
在分散式系統中,特別是最近很火的微服務架構下,有沒有或者能不能總結出一個業務靜態資料的通用快取處理機制或方案,這篇文章將結合一些實際的研發經驗,嘗試理清其中存在的關鍵問題以及探尋通用的解決之道。 什麼是靜態資料 這裡靜態資料是...