一文瞭解螞蟻金服今年 KubeCon 全部重磅分享
6 月 24 日,國內雲原生領域最重要的會議即將來襲!KubeCon + CloudNativeCon + Open Source Summit China 2019將在上海召開,螞蟻金服此次也會重度參與,由多名技術專家進行分享並組織 wo...
6 月 24 日,國內雲原生領域最重要的會議即將來襲!KubeCon + CloudNativeCon + Open Source Summit China 2019將在上海召開,螞蟻金服此次也會重度參與,由多名技術專家進行分享並組織 wo...
最近在專案中遇到了類似“秒殺”的業務場景,在本篇部落格中,我將用一個非常簡單的demo,闡述實現所謂“秒殺”的基本思路。 業務場景 所謂秒殺,從業務角度看,是短時間內多個使用者“爭搶”資源,這裡的資源在大部分秒殺場景裡是商品;將業務抽象,技術角...
本文作者:螞蟻金服 昊天、楓晟 本文簡單介紹了螞蟻金服 SOFAStack 的 Kubernetes 自定義資源 CafeDeployment 的開發背景和功能特性。 我們將會在6月25日的 KubeConf 上對其做詳細的介紹和演示,歡迎...
從一條日誌訊息的角度來巡覽現代分散式系統。 — Josef Karásek 混沌系統往往是不可預測的。在構建像分散式系統這樣複雜的東西時,這一點尤其明顯。如果不加以控制,這種不可預測性會無止境的浪費時間。因此,分佈...
引言 之前自己在用redis來實現分散式鎖的時候都是基於單個Redis實體,也就是說Redis本身是有單點故障的,Redis的官方檔案介紹了一種”自認為”合理的演演算法,Redlock來實現分散式Redis下的分散式鎖...
前言 可靠性 程式碼實現 元件依賴 加鎖程式碼 解鎖程式碼 總結 本部落格使用第三方開源元件Jedis實現Redis客戶端,且只考慮Redis服務端單機部署的場景。 前言 分散式鎖一般有三種實現方式:1. 資料庫樂觀鎖;2. 基於Redis的分散式...
導讀:很多程式員處理文字而不是數字。文字包含字元:字母、數字、標點符號、空格等。字串是一系列字元。例如,字串”Hello”是一個包含5個字元的序列。 作者:凱·霍斯特曼(Cay Horst...
出處:www.cnblogs.com/JavaArchitect/p/10011253.html 在上週,我密集面試了若干位Java後端的候選人,工作經驗在3到5年間。我的標準其實不複雜:第一能幹活,第二Java基礎要好,第三最好熟悉些分佈...
在網站或API應用中,我們為了防止無聊人士或惡意攻擊,通常希望遮蔽某一IP短時間的內高頻率請求。在ASP.NET Core中,限制IP請求頻率非常簡單,我們來看看吧。 輪子一個 .NET Core 目前的生態發展十分迅猛,輪子也越來越多。只...
容器、Mesher(Istio等)、微服務共同構成了彈性軟體架構的基礎。圍繞彈性軟體架構的技術創新層出不窮。透過識別這些技術的邊界,能夠幫助開發者更好的進行技術選型,更好的組合不同的技術為產品服務。本文結合作者在 ServiceComb[1...