架構 - 收藏集 - 掘金

淺談秒殺系統架構設計 - 後端 - 掘金
秒殺是電子商務網站常見的一種營銷手段。 不要整個系統宕機。 即便系統故障,也不要將錯誤數據展現出來。 儘可能保持公平公正。 實現效果 秒殺開始前,搶購按鈕爲活動未開始。 秒殺開始時,搶購按鈕能夠點擊下單。 秒殺結束後,按鈕按鈕變成秒殺已結束。 技術攻關...前端

千萬級用戶直播 APP——服務端結構設計和思考 - 後端 - 掘金
摘要: 在2016杭州雲棲大會的「開發者技術峯會」上,來自一下科技的技術副總裁張華偉給你們解密了一直播千萬級用戶服務端架構設計和成長曆程。 一直播產品是一下科技今年五月份剛上線的產品。得益於與微...java

MongoDB 分佈式架構演進 - 後端 - 掘金
摘要: 文章內容爲2016年 PostgresSQL 中國用戶會上分享內容,主要介紹 MongoDB 高可用、可擴展的分佈式架構的演進過程。 文章內容爲2016年 PostgresSQL 中...webpack

架構設計基礎知識整理 - 後端 - 掘金
星星點點的知識點,很早就想作這塊整理了,持續維護… I. 原則: 靈活運用,而非刻意遵循 1. 基礎原則 儘可能少的重複代碼,低耦合(儘可能小的影響),高內聚模塊,可小到一個類,大到一個系統 模塊間耦合因素 構建架構時,須要謹慎耦合的因素 模塊間調用 ...git

以消息隊列爲中心的服務端架構 - 後端 - 掘金
小說君在以前一篇講微服務的文章中,簡單介紹了通過服務化改造後的服務端拓撲結構。今天就接着這個話題,再也不聊形而上的東西,討論下如何用一個具體的消息隊列中間件實現服務端的服務化。先作個簡單的前情提要,貼一下上篇文章最後產出的架構圖:圖中的「Harbor」既能夠理解...程序員

微服務架構強化的實時通訊 - 後端 - 掘金
一個強大的後端支撐能夠產生更加動態、可擴展和易於管理的部署策略,它能夠用於實時通訊和協做。前不久,這篇文章已經開始了一個關於微服務的盛大宣言:化整爲零!分而治之!「……企業IT架構師知道該怎麼作。儘管現在幾乎沒有必要了。事實上,大多數企業架構以低耦合、高內聚節...github

詳談京東的商品搜索系統架構設計 - 後端 - 掘金
京東商品搜索引擎是搜索推薦部自主研發的商品搜索引擎,主要功能是爲海量京東用戶提供精準、快速的購物體驗。...web

京東商品詳情頁服務閉環實踐 - 後端 - 掘金
該文章是根據OpenResty Con 2015技術大會的演講《Nginx+Lua在京東商品詳情頁的大規模應用》細化而來,但願對你們有用。 京東商品詳情頁技術方案在以前《構建需求響應式億級商品詳情頁》這篇文章已經爲你們揭祕了,接下來爲你們揭祕下雙十一抗下幾十億...數據庫

大話程序猿眼裏的高併發 - 後端 - 掘金
高併發是指在同一個時間點,有不少用戶同時的訪問URL地址,好比:淘寶的雙11,雙12,就會產生高併發,如貼吧的爆吧,就是惡意的高併發請求,也就是DDOS攻擊,再屌絲點的說法就像玩擼啊擼被ADC暴擊了同樣,那傷害你懂得(若是你看懂了,這個說法說明是正在奔向人生巔...express

促銷保障並不難,架構設計輕鬆學 - 後端 - 掘金
摘要: 每一年的「雙十一」或者各類促銷以及「秒殺」會給電商系統帶來很大的挑戰。怎麼確保整個系統的穩定性?怎樣估算壓力?如何搭建設計系統架構?駐雲科技COO肖凱在2016雲棲大會•北京峯會上手把手教你架構設計。 每一年的「雙十一」或者各類促銷和秒殺」會給電商系統...小程序

大話程序猿眼裏的高併發架構 - 後端 - 掘金
前言 服務器架構 併發測試 實戰方案 通用方案 消息隊列 一級緩存 靜態化數據 其餘方案 前言 高併發常常會發生在有大活躍用戶量,用戶高彙集的業務場景中,如:秒...

【系統架構】五種通用 WEB 應用服務架構 - 後端 - 掘金
簡介(Introduction)When deciding which server architecture to use for your environment, there are many factors to consider, such as p...

現有系統實施微服務架構改進經驗分享 - 後端 - 掘金
你們好,我是鳳凰牌老熊,很高興能有機會和你們交流關於微服務系統建設相關的話題。 近期和微服務相關的話題很是地火,你們看到的各類開發技術網站,微服務都是一個熱門的話題。 今天我也來湊湊熱鬧吧。 將要和你們分享的是我已經作過的一個項目和正在作的一個項目。這兩個項目...

白話網站架構演進 - 後端 - 掘金
這是白話 IT 系列的文章。白話的意思是,爭取用最簡單直白的語言描述複雜的 IT 技術。 讀寫分離,負載均衡,DNS 動態解析,CDN, memcached, Redis, 動態擴容,你是否曾經被這些名詞搞得暈頭轉向,而後發誓要搞清楚這些概念,而後就沒有而後了...

高性能高併發系統的穩定性保障 - 後端 - 掘金
做者:肖飛,於2011年8月份加入京東,曾親身參與到京東的應用性能監控、統一日誌、流式計算、內存緩存、四層防攻擊等一些基礎技術平臺的研發和搭建工做,經歷了京東的技術系統從簡單粗放向複雜精細化的演變過程。目前主要工做爲多中心交易項目中的數據複製中間件JingoB...

雙 11 高可用架構演進之路 - 後端 - 掘金
近日Velocity China 2016在京舉行,會上阿里中間件技術部資深技術專家丁宇(花名叔同)發表了題爲《零點之戰--阿里雙11高可用架構演進之路》的演講。丁宇從2009年開始,參加了每一年的阿里雙11技術保障工做, 最近兩年他分別以共享平臺事業部雙11項...

[[上篇] 大話分佈式系統理論基礎 - 後端 - 掘金](https://juejin.im/entry/585f6...
引言 狹義的分佈式系統指由網絡鏈接的計算機系統,每一個節點獨立地承擔計算或存儲任務,節點間經過網絡協同工做。廣義的分佈式系統是一個相對的概念,正如 Leslie Lamport所說[1]: What is a distributed systeme....

[[下篇] 大話分佈式系統理論進階 - 後端 - 掘金](https://juejin.im/entry/585f6...
《分佈式系統理論基礎 - 一致性、2PC和3PC》一文介紹了一致性、達成一致性須要面臨的各類問題以及2PC、3PC模型,Paxos協議在節點宕機恢復、消息無序或丟失、網絡分化的場景下能保證決議的一致性,是被討論最普遍的一致性協議。   Paxos協議...

融數微服務架構 - 後端 - 掘金
內容簡介 談談微服務 微服務技術選型過程 微服務架構設計的一些思考點 融數微服務架構的核心概念和實現 融數DevOps平臺對微服務的支撐 技術團隊的組織 Operation Excellent 談談微...

教育場景高性能架構技術選型與實踐 - 後端 - 掘金
背景 近兩年來,互聯網+教育的概念很是火熱,成爲互聯網發展的一大風口。2014年成立的跟誰學是一個O2O找好老師教育服務電商平臺。老師、機構經過網絡在平臺上入駐,發佈課程,學生經過科目分類或者直接搜索找到合適的老師、機構或課程。平臺作學生與老師、機構、課程的連...

京東容器集羣建設之路 - 後端 - 掘金
從0誕生 2013年初,京東商城研發佈局虛擬化技術方向。那時的咱們從0起步。從幾人小團隊開始起航。 在物理機時代,應用上線等待分配物理機時...

美團點評業務風控系統構建經驗 - 後端 - 掘金
本文根據「第八屆中國系統架構師大會」演講內容整理而成。 背景 美團最初以團購的形式出現,到如今有了很大的業務形態轉變。尤爲是通過與大衆點評的業務融合,從單一業務發展成了覆蓋到店餐飲、到店綜合、貓眼、外賣、酒店、旅遊等多個垂直領域的綜合性電商,而且在各個領域都處...

大型網站技術架構 - 入門梳理 - 後端 - 掘金
羅列了大型網站架構涉及到的概念,附上了簡單說明 前言 本文是對《大型網站架構設計》(李智慧 著)一書的梳理,相似文字版的「思惟導圖」 全文主要圍繞「性能,可用性,伸縮性,擴展性,安全」這五個要素 性能,可用性,伸縮性這幾個要素基本都涉...

服務的設計模式 - 後端 - 掘金
這篇文章是2017年第一篇,也是服務端系列的最後一篇。 上篇文章,咱們討論了RPC框架,從應用層的角度描述了服務端的不一樣節點之間如何交互。 ...

分佈式配置管理平臺的設計與實現 - 後端 - 掘金
隨着業務的發展,應用系統中的配置一般會愈來愈多,常見的一些應用配置大體會有數據源配置,數據源組件配置,業務組件配置等,對於這類配置都會比較穩定且較少變化,一般會放在文件中隨應用一塊兒發佈。但實際中會有某些配置信息變化有必定頻率和規律,而且但願可以作到儘可能實時,比...

演化架構和緊急設計: 使用 DSL - 後端 - 掘金
慣用模式能夠是 技術也能夠是 領域。技術模式爲經常使用的技術軟件問題指出解決方案,例如在應用程序(或應用程序套件)中怎樣處理驗證、安全和事務數據。前幾期主要關注獲取技術慣用模式所用的技術,例如元程序設計。域模式關注的是如何抽象常見業務問題。而技術模式幾乎出如今全部...

探究高可用服務端架構的優秀資料索引 - 後端 - 掘金
探究高可用服務端架構的優秀資料索引從屬於筆者的 服務端應用程序開發與系統架構 系列文章;最近隨着公司業務的發展與終端用戶的增長,保證系統的高可用性也日漸成爲團隊考慮的重要因素,筆者也把去年以來看的一些文章歸集整理,拋磚引玉,若是有其餘優秀的望不吝賜教。 探究...

一次小型 App 後臺架構設計與實現 - 後端 - 掘金
背景 前段時間在學校爲了賺點零花錢,主導設計和落地了一個小型項目,如今花點時間整理總結了一下後臺部分的設計。限於篇幅不涉及具體代碼,方法論和怎麼作我以爲更重要。若是你如今也面臨着小項目功能不算複雜、錢少、人手不足、時間緊的狀況,...

高性能服務器架構思路 (一)——緩衝策略 - 閱讀 - 掘金
做者介紹:韓偉,1999年大學實習期加入初創期的網易,成爲第30號員工,8年間從程序員開始,歷任項目經理、產品總監。2007年後創業4年,開發過視頻直播社區,及多款頁遊產品。2011年後就任於騰訊遊戲研發部公共技術中心架構規劃組,專一於通用遊戲技術底層的研發。...

ERPNext - 開源的 ERP 系統 - 工具資源 - 掘金
https://erpnext.com Includes: Accounting, Inventory, Manufacturing, CRM, Sales, Purchase, Project Mana...

[java 手把手教程java 後端博客系統文章系統——No6 - 掘金](https://juejin.im/post/58b438...
本期主要是文章保存功能,涉及到草稿、文章發佈、歷史這三個要點。 項目github地址:https://github.com/pc85910739... 實時項目同步的地址是國內的碼雲:https://git.oschina.net...

如何快速搭建屬於本身的 Hexo 博客 - 閱讀 - 掘金
除了悶頭專研技術以外,程序員還須要不斷地寫做進行技術積累,寫博客是其中最重要的方式之一。商業博客平臺很多,可是更符合程序員背景的方案,是本身開發一個博客平臺或者使用開源的博客平臺。 開源的博客平臺多如牛毛,並且不乏優秀之做,如 Hexo、Octopress、J...

手把手教你用 AWS EC2 部署 Ghost 博客 - 工具資源 - 掘金
本教程主要內容就是介紹如何經過在 Amazon AWS EC2 服務器上部署 Ghost v0.9.0 來建立我的博客。...

100 億數據 1 萬屬性數據架構設計 - 後端 - 掘金
一分鐘系列之《啥,又要爲表增長一列屬性?》分享了兩種數據庫屬性擴展思路,被噴得厲害。次日補充了一篇《 這纔是真正的表擴展方案》,分享了互聯網大數據高併發狀況下,數據庫屬性擴容的成熟工具及思路。   對於version + ext方案,仍是有...

分佈式任務調度平臺Antares - 後端 - 掘金
分佈式任務調度平臺(Distributed Job Schedule Platform) Antares特性 ...

大話程序猿眼裏的高併發之續篇 - 後端 - 掘金
分層,分割,分佈式 大型網站要很好支撐高併發,這是須要長期的規劃設計 在初期就須要把系統進行分層,在發展過程當中把核心業務進行拆分紅模塊單元,根據需求進行分佈式部署,能夠進行獨立團隊維護開發。 分層 ...

中華萬年曆推薦系統實踐 - 後端 - 掘金
前言 萬年曆的首屏包含日曆、運勢、星座等功能外,也一直提供着大量資訊類內容。這部份內容早期是由運營同窗人工編輯篩選並干預展現規則。但純粹以人工生產內容的方式效率較低,而且以人工干預展現的方式常常出現流量分配不合理的狀況:大量展現機會每每...

大型可擴展軟件系統設計之道 - 後端 - 掘金
Motivation Learn how to design large scale systems. Prep for the system design interview. L...

如何快速搭建一個管理後臺 - 權限管理 - 後端 - 掘金

  1. 系統設計1. 數據管理2. 身份認證 3. 權限管理 身份認證處理的是 「你是誰的問題」,而權限管理處理的是 「你能幹什麼的問題」。「你能幹什麼的問...

多頁架構的先後端分離方案(webpack+express) - 前端 - 掘金
SPA(單頁架構)方案當下雖然很時髦,不過大多數的網站依舊選擇多頁或者單頁+多頁的混合架構。使用 express, webpack 本文低成本的實現了包含多頁架構,自動刷新,先後端分離 等概念 ...

系統設計入門 - 後端 - 掘金
Motivation Learn how to design large scale systems. Prep for the system design interview. L...

Google 是如何作負載均衡的? - 後端 - 掘金
Google 使用的技術通常都自帶光環,吸引程序員的注意,基礎設施方面的東西就更是如此,年初 Google 發佈了篇論文介紹內部的負載均衡器的實現,讓咱們有機會一睹多是全球最好的負載均衡器。 一般狀況下的負載均衡要在靈活性和性能之間作權衡,用戶態軟件層面有 ...

大衆點評點餐小程序開發經驗 - 源碼解析 - 掘金
做者介紹:週中堅,美團點評工程師,4年 Web 前端開發經驗,主要負責過會員卡、外賣、預訂、商家平臺等業務的前端開發,如今是美團點評點餐團隊的一員。 咱們團隊的小程序開發經驗系列文章已經發布了4篇,這些文章主要介紹了小程序開發概述,小程序的視圖層,小程序的邏...

美團外賣排序系統特徵統計框架 - 後端 - 掘金
背景圖1 外賣排序系統框架外賣的排序策略是由機器學習模型驅動的,模型迭代效率制約着策略優化效果。如上圖所示,在排序系統裏,特徵是最爲基礎的部分:有了特徵以後,咱們離線訓練出模型,而後將特徵和模型一塊兒推送給線上排序服務使用。特徵生產Pipeline對於策略迭代的...

垂類搜索引擎的架構 - 後端 - 掘金
極牛技術分享活動 極牛技術實踐分享系列活動是極牛聯合頂級VC、技術專家,爲企業、技術人提供的一種系統的線上技術分享活動。 每期不一樣的技術主題,和行業專家深度探討,專一解決技術實踐難...

Office 365 架構演變及微服務實踐 - 後端 - 掘金
天下大勢,分久必合,合久必分。三國演義開頭的這句話是對Office 365總體架構的演變最生動的歸納。 互聯網業界的同行,對微軟存在偏見甚至鄙視者大概不算少數,也許會以爲標題裏的微服務(micro-services)貌似是個多少有點潮的概念,好像和微軟...

(譯) Google 是如何構建 web 框架的 - 後端 - 掘金
原文地址:How Google builds web frameworks 原文做者:Filip Hracek ...

如何設計一個小而美的秒殺系統? - 後端 - 掘金
現現在,春節搶紅包的活動已經逐漸變成你們過年的新風俗。親朋好友的相互饋贈,微信、微博、支付寶等各大平臺種類繁多的紅包讓你們收到手軟。雞年春節,鏈家也想給15萬的全國員工包個大紅包,因而咱們構建了一套旨在支撐10萬每秒請求峯值的搶紅包系統。經實踐證實,春節期間我...

大衆點評點餐小程序開發經驗 - 數據採集 - 掘金
做者介紹:鄒弓一,美團點評前端工程師,4年 Web 前端開發經驗,如今是美團點評點餐團隊的一員。 關於小程序開發的經驗以及過程當中遇到的「坑」在咱們團隊以前的小程序開發經驗系列文章中已經介紹的差很少了,大數據時代,一個產品成敗的背後須要用大量的數據去分析驗證。...

關於緩存和數據庫強一致的可行方案 - 後端 - 掘金
前言 咱們在平常工做中常常會遇到要求緩存和數據庫強一致性的問題,咱們日常的作法是,確保數據庫插入成功,而後再更新緩存,但有時候數據庫插入成功後,緩存出現問題或者緩存系統掛了,這時候請求會直接訪問...

拿到一個 Demo 該怎麼下手? - 後端 - 掘金
你們好,我是帥氣小夥,3個月的實習期恰好過去,是時候總結一下這段時間的工做經歷了。給本身的總結是,基本入門基於Spirng框架的後臺開發。自我感受是,比通常人學得多,由於個人導師是一名高級Java工程師。關於和這位大哥哥的故事,咱們後續說吧。今天,我要爲你們講...

如何設計一個 web 容器 - 後端 - 掘金        開發一個web容器涉及不少不一樣方面不一樣層面的技術,例如通訊層的知識,程序語言層面的知識等等,且一個可用的web容器是一個比較龐大的系統,要說清楚須要很長的篇幅,本文旨在介紹如何設計一個web容器,只探討實...

相關文章
相關標籤/搜索