後端集錦

若是有人問你數據庫的原理,叫他看這篇文章

一提到關係型數據庫,我禁不住想:有些東西被忽視了。關係型數據庫無處不在,並且種類繁多,從小巧實用的 SQLite 到強大的 Teradata 。但不多有文章講解數據庫是如何工做的。你能夠本身谷歌 / 百度一下「關係型數據庫原理」,看看結果多麼的稀少,並且找到的那些文章都很短。如今若是你查找最近時髦的技術(大數據、NoSQL 或 JavaScript),你能找到更多深刻探討它們如何工做的文章。

前端

99% 的人都理解錯了 HTTP 中 GET 與 POST 的區別

這是對這篇文章 「GET 和 POST 有什麼區別?及爲何網上的多數答案都是錯的。」 的 followup。 你們看看,有錯誤請更正。表達不清的地方也請你們指出。(標題起得有點誇張了)

linux

iView 發佈後臺管理系統 iview-admin,沒錯,它就是你想要的

iView Admin 是基於 Vue.js,搭配使用 iView UI 組件庫造成的一套後臺集成解決方案,由 TalkingData 前端可視化團隊部分紅員開發維護。iView Admin 遵照 iView 設計和開發約定,風格統一,設計考究,而且更多功能在不停開發中。 密碼…

程序員

數據結構思惟 第十四章 持久化

數據結構思惟 第十四章 持久化

web

Mysql 分庫分表實踐

關於短鏈接的實現。

sql

學會數據庫讀寫分離、分表分庫——用Mycat,這一篇就夠了!

能夠了解下Mycat的背景和應用狀況,這樣使用起來比較有信心。 官網有個文檔,屬於詳細的介紹,初次入門,看起來比較花時間。 建議你們選擇 1.6-RELEASE 版本,畢竟是比較穩定的版本。 根據不一樣的系統選擇不一樣的版本。包括linux、windows、mac,做者考慮仍是很是…

數據庫

從訂單中心開始,聊聊「多KEY」類業務數據庫水平切分架構實踐

本篇講義將以「訂單中心」爲例,介紹「多key」類業務,隨着數據量的逐步增大,數據庫性能顯著下降,數據庫水平切分相關的架構實踐。
所謂的「多key」,是指一條元數據中,有多個屬性上存在前臺在線查詢需求。
訂單中心業務分析 訂單中心是一個很是常見的「多key」業務,主要提供訂單的查…

編程

高人自有妙計:羅龍九六招制服雲數據庫大流量峯值

在大流量高併發互聯網應用實踐在線峯會上,阿里雲數據庫專家羅龍九結合歷年雙十一活動中雲數據庫保障經驗,從彈性擴容、訪問鏈路、架構設計、高可用配置、性能優化、參數優化六個方面詳解講解雲數據庫大流量峯值保障的最佳實踐。

windows

Simple-Sharding : 一款極簡的分庫分表中間件

做者本身動手寫的一個極簡主義的分庫分表中間件。

安全

用小說的形式講解Spring(2) —— 注入方式哪家強

構造器注入有什麼缺點?如何使用setter注入?setter注入爲何會致使空指針異常?

性能優化

註冊、登陸和 token 的安全之道

最近想要作一個小項目,因爲先後都是一我的,在登陸和註冊的接口上就被卡住了,所以想登陸、註冊、口令之間的關係,使用 PHP 實現登陸註冊模塊,和訪問口令。 在網絡來講,咱們知道不論 POST 請求和 GET 請求都會被抓包,在沒有使用 HTTPS 的狀況下,抓包咱們是防不住的,如…

深度認識 Sharding-JDBC:作最輕量級的數據庫中間層

Sharding-JDBC 採用在 JDBC 協議層擴展分庫分表,是一個以 jar 形式提供服務的輕量級組件,其核心思路是小而美地完成最核心的事情。

Pinterest 架構之路 - 兩年內從 0 到 10 億月訪問量

Pinterest 已經能夠駕馭每 2.5 個月流量就翻一倍的指數增加,他們實現了在 2 年內每個月 pv 從 0 到 10 億的結果。從 2 個創始人加 1 位工程師到超過 40 名工程師,從只有 1 臺 MySQL 服務器到 180 臺 web 服務器、240 API 引擎、88 個 MYSQL DB 和 1 個從庫、110 個 Redis 實例、200 個 Memcache 實例。

數據異構的武器-BINGLOG+MQ

何謂數據異構,上週交易部門商品的同事過來作分享,又看到這個詞,他的PPT裏面是 數據庫異構。其實咱們之前作的事情,也是能夠成爲數據異構。好比咱們將DB裏面的數據持久化到REDIS裏面去,就是一種數據異構的方式。若是要下個定義的話:把數據按需(數據結構、存取方式、存取形式)異地構建存儲。

MySQL大表優化方案

當MySQL單表記錄數過大時,增刪改查性能都會急劇降低,能夠參考如下步驟來優化: 單表優化 除非單表數據將來會一直不斷上漲,不然不要一開始就考慮拆分,拆分會帶來邏輯、部署、運維的各類複雜度,通常以整型值爲主的表在千萬級如下,字符串爲主的表在五百萬如下是沒有太大問題的。而事實上…

RESTful Web 服務:教程

在它提出十多年後的今天,REST 已經成爲最重要的 Web 應用技術之一。隨着全部技術朝着 API 方向發展,它的重要性有可能持續快速地增加。每門主要編程語言如今已經包含構建 RESTful Web 服務的框架。一樣地,Web 開發者和架構師對 REST 和 RESTful 服務有一個清晰的理解是很重要的。這篇教程解釋了 REST 架構,而後研究使用它構建通用地基於 API 的任務的細節。

大話程序猿眼裏的高併發之續篇

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

想作一套像映客的直播系統?看我就夠了

最近直播技術很火,做爲一個開發者固然須要補充直播方面的知識咯。

從讀寫分離到CQRS,張大胖是如何解決性能問題的?

架構那點兒事

看國外程序員收集整理的PHP資源(轉載)

轉載一下

分佈式鎖實現彙總

直接建一張表,裏面記錄鎖定的方法名 時間 便可。 須要加鎖時,就插入一條數據,釋放鎖時就刪除數據。 操做成功的那個線程得到了該方法的鎖,能夠執行方法體內容。 這把鎖強依賴數據庫的可用性,數據庫是一個單點,一旦數據庫掛掉,會致使業務系統不可用。 這把鎖沒有失效時間,一旦解鎖操做失…

數據庫秒級平滑擴容架構方案

可以實現 n 庫擴 2n 庫的秒級、平滑擴容,增長數據庫服務能力,下降單庫一半的數據量,其核心原理是:成倍擴容,避免數據遷移。

基於微服務的架構優化實踐

本文來源於去年在外部作的一個技術分享,簡單整理了一下。

相關文章
相關標籤/搜索