角架

短視訊架構設計實踐

背景   在多媒體領域,為給使用者提供優質生動直觀的便捷服務,從最早的圖文場景已經發展為視訊、直播的展現形式,以及目前熱門的AR、VR應用。58集團旗下眾多業務線,基本都有短視訊應用的場景,比

這是高手!大牛騰飛指南

面試的時候,我會問面試者,你日常如何構建自己的知識體系,如何讓自己更高更快更強?多數工程師並沒有深入地思考過這個問題,基本上是零敲碎打,隨機性大,基本上是腳踩西瓜皮滑到哪裡算哪裡。 本著不能讓你白來一趟的

分散式事務有自己的架構語言嗎?TLA +簡介

TLA +是一種正式的規範語言。它是設計系統和演算法的工具,然後以程式設計方式驗證這些系統沒有嚴重錯誤。它是相當於藍圖的軟體。通常用於設計分散式事務系統,亞馬遜等公司普遍使用該語言規範設計他們的分散式事務中介軟

我們一起造輪子 - RxDownload

基於RxJava打造的下載工具, 支援多執行緒和斷點續傳 專案地址 RxDownload 主要功能: 使用Retrofit+OKHTTP來進行網路請求 基於RxJava打造,

如何畫出一張合格的技術架構圖?

接下來,阿里巴巴技術專家三畫,將分享自己和團隊在畫好架構圖方面的理念和經驗,希望對你有所幫助。 當我們想用一張或幾張圖來描述我們的系統時,是不是經常遇到以下情況: 對著畫布無從下手、刪了

程式設計師走向架構師——思維導圖

一、架構師是什麼?要做什麼? 架構師:是一個既需要掌控整體又需要洞悉區域性瓶頸並依據具體的業務場景給出解決方案的團隊領導型人物。架構師不是一個人,他需要建立高效的體系,帶領團隊去攻城略地,在規定的時間

如何來一次說幹就幹的重構(流程篇)

前言 隨著公司業務的爆炸式的增長,需求規模和使用者規模也迅速地膨脹起來,這樣給系統的三高(高效能、高併發、高可用)以及擴充套件性、可維護性都帶來了考驗。而舊系統因為早期設計的各種侷限性(如早期參與人員的水平

分散式架構的資料一致性

最近在使用springboot搭建微服務架構,遇到資料一致性問題,今天就對它進行一個小結。 資料一致性是分散式系統中的一個關鍵需要解決的問題,雖然分散式系統帶來了擴充套件的彈性,但是帶來了資料不一致性的風險,

BAT架構技術專題合集500+

Mike創作的完整《BAT架構技術合集500+》,是大型高併發網站架構技術文章合集,內容包括技術選型、架構設計、效能優化、Web安全、系統釋出等在內的大型網站開發全景檢視。 通過梳理大型網站技術發展歷程,剖

快取的架構設計要點

一、快取的典型應用場景 下面的2中情況下,優化儲存系統是無法有效提升效能的。 1. 需要經過複雜運算得出的資料 例如需要展示有多少使用者線上,如果使用資料庫,每次都要

拓展:白話講解RESTful架構

最近看一些招聘資訊,也是看到了很多要求RESTful架構的,然後就單獨拿出一些時間來了解一下,然後按照自己的理解白話整理一下。 1. 什麼是REST 說白了就是一個api的設計規範,

Android:模組化 or 元件化

模組化 模組化程式設計是將一個程式按照功能拆分成相互獨立的若干模組,它強調將程式的功能分離成獨立的、可替換的模組。每個模組內只有與其相關功能的內容。 模組化程式設計和結構化程式設計與面向物件程式設計

1714898653.1558