《.NET和Java之爭》一點隨想
最近幾天在部落格園出現了幾篇關於《.NET和Java之爭》的文章,事情的起因來源於一篇年後離職跳槽指南公眾號,文章裡面提到 .NET在程式開發中就屬於門檻比較低的一類。個中原因我想大家都懂的,就不在這裡贅述了。做.NET不需要你科班出身,或許...
最近幾天在部落格園出現了幾篇關於《.NET和Java之爭》的文章,事情的起因來源於一篇年後離職跳槽指南公眾號,文章裡面提到 .NET在程式開發中就屬於門檻比較低的一類。個中原因我想大家都懂的,就不在這裡贅述了。做.NET不需要你科班出身,或許...
背景 系列目錄:【NET CORE微服務一條龍應用】開始篇與目錄 在分散式或者微服務系統裡,透過配置檔案來管理配置內容,是一件比較令人痛苦的事情,再謹慎也有濕鞋的時候,這就是在專案架構發展的過程中,配置中心存在的意義。 其實配置中心的元件已...
背景 PaaS平臺 基於唯品會Noah雲平臺,我們已經在內部研發環境建立了一整套PaaS基礎設施,實現對開發和測試過程的支撐。透過PaaS平臺上的CI/CD流水線,實現了從程式碼到映象到環境部署的整體流程;透過自研的環境管理功能...
引言 最近回頭看了看開發的.NET Core 2.1專案的復盤總結,其中在多處用到Redis實現的分散式鎖,雖然在OnResultExecuting方法中做了防止死鎖的處理,但在某些場景下還是會發生死鎖的問題,下麵我只展示部分程式碼: 問題:...
SOFA WEEKLY | 新春特輯,歡迎留言互動 SOFA 中介軟體是螞蟻金服自主研發的金融級分散式中介軟體,包含了構建金融級雲原生架構所需的各個元件,包括微服務研發框架,RPC 框架,服務註冊中心,分散式定時任務,限流/熔斷框架,動態配置推...
瞭解如何選擇最適合你的需求的開源資料庫。 — Sam Bocetta 在現代的企業級技術領域中,開源軟體已經成為了一股不可忽視的重要力量。藉助開源運動open source movement[1]的東風,湧現除了許多重大的技術突...
新春快樂!祝福大家新的一年健康快樂,我們永遠是你的技術夥伴 – SOFA。 沉浸假期,我們今天不講技術乾貨,請讓我們向你認真介紹一下 SOFA 背後的他 程式員之路,就像金字塔,好像4/5的人都在基層梯隊,像工蟻一樣日夜...
Sharding-JDBC 目錄如下: Sharding-JDBC 原始碼分析 —— SQL 解析(一)之詞法解析 Sharding-JDBC 原始碼分析 —— SQL 解析(二)之SQL解析 Sharding-JDBC 原始碼分析 —— ...
前言 這篇文章的主題是記錄一次Python程式的效能最佳化,在最佳化的過程中遇到的問題,以及如何去解決的。為大家提供一個最佳化的思路,首先要宣告的一點是,我的方式不是唯一的,大家在效能最佳化之路上遇到的問題都絕對不止一個解決方案。 如何最佳化 首先大...
1. 背景 前兩篇文章我們介紹的GPUDirect P2P和NVLink技術可以大大提升GPU伺服器單機的GPU通訊效能,當前深度學習模型越來越複雜,計算資料量暴增,對於大規模深度學習訓練任務,單機已經無法滿足計算要求,多機...