帶你深入理解Tomcat——重要組件概覽

Tomcat XML 數據庫 Java虛擬機 設計


細說同步異步、阻塞非阻塞

2019科技之光 中央處理器 簡書 交個朋友吧


微服務註冊中心選型比較——Nacos、Apollo、Config

數據庫 美好,一直在身邊 阿里雲計算 Git DNS 百度 固態硬盤


關於監控—從原理說起,其實就這麼簡單

中央處理器 技術 Falcon MySQL 硬件 美好,一直在身邊 人生第一份工作 開源軟件 數據庫


RabbitMQ——延遲隊列,消息延遲推送

Redis 支付 可以很 ____ 數據庫 Java虛擬機 軟件 文章


有關索引的知識點都在這裡了!

數據庫索引 數據庫 數據結構 算法 MySQL


漲姿勢:圖數據庫Nebula Graph的數據模型和系統架構設計

數據庫 MySQL 算法 HBase 美好,一直在身邊


雲計算中的IaaS、PaaS、SaaS都是啥?

IaaS SaaS 美好,一直在身邊 雲計算 軟件 騰訊雲計算 阿里雲計算 虛擬機 操作系統 技術


通俗的講,什麼是RPC?

程序員 XML JSON SAP公司 美好,一直在身邊 通信 洗碗機


微服務架構中的SOA思想

美好,一直在身邊 操作系統 軟件 技術 設計 硬件 編程語言


MySQL到底能有多少個字段?

MySQL Python 腳本語言 操作系統 美好,一直在身邊


RabbitMQ——消費端限流、TTL、死信隊列

美好,一直在身邊 FLOW


分佈式初探——判斷因果關係的向量時鐘算法

算法 知乎 文章 設計


不知道事務消息嗎?這篇文章帶你全面掃盲!

數據庫 美好,一直在身邊 支付 可以很 ____ 文章


RabbitMQ——消息確認機制

msg ack null true System return public


分佈式初探——一文講清楚分佈式事務、兩階段提交、三階段提交

算法


RabbitMQ——最常用的三大模式

msg ConnectionFactory exchangeName Channel Connection public connection


分佈式初探——什麼是分佈式系統的一致性?

數據庫 美好,一直在身邊 設計


分佈式系統CAP為什麼不能同時滿足?

數據庫 設計 通信 美好,一直在身邊 麻省理工學院


RabbitMQ——核心概念

Erlang 虛擬機 美好,一直在身邊


併發編程高手必知——CAS詳解

Java 算法 虛擬機 數據結構


Java程序員必須瞭解的20個lib庫

Java 程序員 數據庫 JSON XML Excel Apache Google 微軟 物聯網


用過Redis分佈式鎖,但是瞭解它的背後原理嗎?

Redis 數據庫 算法 支付 可以很 ____ 美好,一直在身邊


RabbitMQ——簡單隊列

Java JSON


RabbitMQ——什麼情況下應用RabbitMQ?

MySQL Erlang 數據庫 瀏覽器 SQL 美好,一直在身邊 技術 通信


Java研發技術——Volatile原理詳解

Java 技術 編譯器 Java虛擬機 彙編語言 中央處理器 硬件 FLAG


你能用到的pyhon庫都在這裡了,值得收藏

Python XML Word HTML Excel Markdown JSON 數據庫 jQuer


01.13 你能用到的pyhon庫都在這裡了,值得收藏

Python XML Word HTML Excel Markdown JSON 數據庫 jQuer


Java工程師必懂的面試題彙總

Java 人生第一份工作 Lua 數據庫 程序員 工程師 Redis Nginx 技術 算法 SQL


MySQL 用 limit 會影響性能嗎?

MySQL


還不懂分表分庫?這篇文章值得閱讀

數據庫 中央處理器 SQL 讀書 算法 文章


分佈式集群系統的原理分析——ZK、Kafka和RS

電腦 軟件 ElasticSearch 超級計算機 美好,一直在身邊 技術 工程師 國創上頭條 物理


01.06 程序員必須掌握的異常處理技巧和原則

程序員 Java 虛擬機 編譯器


互聯網工程師應該瞭解的MySQL大表優化建議

SQL MySQL 工程師 數據庫 中央處理器


01.05 不容錯過的互聯網年終大戲——裁員之我觀

移動互聯網 人生第一份工作 雙11致富故事 萬物嚐鮮節 美好,一直在身邊 投資 跳槽那些事兒


01.05 深入理解MySql的鎖——悲觀鎖和樂觀鎖

MySQL 數據庫 算法 Java Java虛擬機 中央處理器


01.05 深入理解MySQL的事務

MySQL SQL Microsoft SQL Server 數據庫 銀行


01.05 MySQL DBA 日常需要做哪些工作?

MySQL DBA SQL 數據庫 Linux 設計 腳本語言 人生第一份工作 MBA


阿里巴巴常用的12個後端開發工具

GitHub Eclipse Linux Java 集成開發環境 Git Windows 阿里巴巴集


01.04 阿里巴巴常用的12個後端開發工具

GitHub Eclipse Linux Java 集成開發環境 Git Windows 阿里巴巴集


徹底理解cookie、session、token

瀏覽器 算法 中央處理器 Memcached 萬物嚐鮮節


01.02 徹底理解cookie、session、token

瀏覽器 算法 中央處理器 Memcached 萬物嚐鮮節


你知道為什麼要前後端分離嗎?

Linux 程序員 瀏覽器 Nginx HTML MySQL JSP 設計模式 HTML5 人生第一


OpenResty 在馬蜂窩廣告監測中的應用

Lua Redis 美好,一直在身邊 虛擬機 Node.js MySQL 技術 設計 Memcach


01.01 OpenResty 在馬蜂窩廣告監測中的應用

Lua Redis 美好,一直在身邊 虛擬機 Node.js MySQL 技術 設計 Memcach


給女朋友也能講清楚的紅黑樹

算法 Java 不完美媽媽


12.31 給女朋友也能講清楚的紅黑樹

算法 Java 不完美媽媽


餓了麼元數據管理實踐之路

餓了麼 數據庫 SQL 大數據 Hive Presto Neo4J Apache 信息檢索 Hado


關於大數據平臺架構的設計探究

大數據 設計 機器學習 卡帕 技術 SQL 數據庫 工程師 算法 人生第一份工作 Hive 硬件 H


最全面的MySQL重要知識點

MySQL SQL 數據庫 Java 銀行


12.12 最全面的MySQL重要知識點

MySQL SQL 數據庫 Java 銀行


11.21 微服務註冊中心為什麼推薦使用Consul?

軟件 美好,一直在身邊 DNS 簡書 跳槽那些事兒


DTO、VO、POJO、DAO、DO等等,這些XXO分別是什麼?

Java 簡書


11.20 深入理解MyBatis緩存機制(文章有點兒長,慎入)

數據庫 Java SQL GitHub 文章


深入理解SQL原理:SQL查詢語句是如何執行的?

SQL MySQL 數據庫


研發工程師必須懂的知識點——Linux中的零拷貝技術(二)

Linux 操作系統 工程師 中央處理器 技術 硬件 鏡音雙子


研發工程師必須懂的知識點——Linux中的零拷貝技術(一)

Linux 操作系統 中央處理器 工程師 硬件 技術


一篇文章告訴你,什麼是ARP協議與ARP欺騙

軟件 Mac電腦 路由器 防火牆 殺毒軟件 文章 通信


11.10 14個Java併發容器,你用過幾個?

Java 數據結構


保證分佈式系統數據一致性的6種方案

數據庫 eBay 電子商務 MySQL 設計 文章 DNS


數據結構(五):赫夫曼樹與赫夫曼編碼

數據結構 簡書


梳理MVC與三層架構的關係

數據庫 程序設計 簡書


分佈式事務原理——詳解XA和TCC

數據庫 雲計算 技術 第三人稱射擊遊戲 設計 SQL


ZooKeeper、Eureka、Consul 、Nacos微服務註冊中心對比

DNS Apache 設計 MySQL


企業應用架構演化探討:從微服務到Service Mesh

軟件 設計 技術 通信 防火牆 硬件


Redis為什麼那麼快?為什麼使用單線程?

Redis 數據庫 中央處理器 數據結構 C語言 BSD


架構設計常用到的10種設計模式,你都知道嗎?

設計模式 設計 軟件 數據庫 Android 軟件設計 Apache 編譯器 語音識別技術 通信 P


聊聊Apache Dubbo,概念、架構和負載均衡

Apache 軟件 Java GitHub 技術 阿里巴巴集團 設計 開源軟件


你瞭解壓縮算法嗎?常見的壓縮算法都在這裡了

算法 電腦 中央處理器


大話微服務(三):如何設計Restful API?

設計 JSON 數據庫 SQL 動物 JavaScript


時序數據庫的技術和架構演進

數據庫 Hadoop 技術 新能源汽車 大數據 Docker 智能手錶 設計 PostgreSQL


這六種微服務RPC框架,你知道幾個?

Java Apache 電信 Google Facebook 騰訊


在程序中用的隨機數,足夠隨機嗎?

Java Linux 算法 操作系統 C語言 維基百科 技術 Windows 物理


大話微服務(二):微服務之間是如何通信的?

軟件 Node.js JavaScript Java XML 通信 OCaml Python JSO


MySQL:你知道什麼是覆蓋索引嗎?

MySQL


大話微服務(一):微服務是什麼

軟件 技術 數據庫 Node.js NoSQL Python


開源時序數據庫解析(三):InfluxDB

數據庫 HBase 雲計算 中央處理器 技術 HDFS SQL Hadoop Cassandra


開源時序數據庫解析(一):OpenTSDB

數據庫 HBase Java BigTable 設計 UNIX Cassandra LevelDB


騰訊雲CDB團隊針對MySQL的優化

MySQL SQL 騰訊雲計算 騰訊 數據庫 技術 設計 網絡拓撲 數據結構


eBay推出首個微服務架構下可實現ACID的分佈式事務協議:GRIT

數據庫 eBay 技術 設計 併發控制 物理


值得借鑑,分佈式緩存的核心設計思路都在這裡了

設計 數據庫 Redis Memcached 算法


高併發場景下的Nginx優化指南

Nginx Linux 中央處理器 跳槽那些事兒 BASIC語言


Java高可用集群架構與微服務架構分析

Java 技術 數據庫 人生第一份工作 設計 創業


小秋面試遇難題,遊戲中的敏感詞過濾是如何實現的?

算法 跳槽那些事兒 不完美媽媽 數據結構


系統性能提升利刃——圍觀高德是如何應用緩存技術的

高德軟件 軟件 技術 中央處理器 數據庫 硬件 Java虛擬機


學習Kafka,先從這四個基礎概念入手

數據庫 Linkedin 設計 中央處理器 硬件 人生第一份工作


學習Kafka,必須搞明白的五大核心問題

操作系統 設計 物理


一文網羅分佈式架構原理和方法

技術 中央處理器 設計 Docker 通信 開源軟件 DevOps 程序員


分佈式架構的前世今生

數據庫 搜索引擎 軟件 設計 技術 Tomcat 電子商務 Nginx 騰訊 百度 MySQL Ap


數據庫連接池應該設置成多大?

數據庫 中央處理器 SQL 操作系統 程序員 Apache 電腦 Nginx Facebook


精通Redis之路——深入講解內存模型

Redis 數據庫 中央處理器 Memcached 操作系統


集群和分佈式,你知道其中的區別嗎?

MySQL Redis 工程師 電腦 軟件 維基百科 雲計算 數據庫 設計


集群和分佈式,是不是在講同一件事?

MySQL Redis 電腦 工程師 軟件 維基百科 數據庫 雲計算 設計


談談正向代理和反向代理分別是什麼

防火牆 Nginx 瀏覽器 百度外賣


Nginx的四大用途你都知道嗎?

Nginx 算法


談談微服務架構是一個怎樣的存在?

數據庫 Django Google 工程師 雲計算 C語言 高能小子終極裝備 技術 人工智能 設計


詳解布隆過濾器的原理、使用場景和注意事項

數據結構 Redis 百度 騰訊 淘寶網


在互聯網大廠必須遵守的MySql開發軍規

SQL MySQL 數據庫 中央處理器 Memcached 數學


還對這兩個概念認識模糊?簡述對稱加密和非對稱加密

算法 通信 簡書


10.22 程序員怎麼能不知道OpenResty?——搭建高性能Web應用的利器

程序員 中央處理器 Node.js 數據庫 Python Rust Java 設計 NoSQL El


10.22 高級程序員的修養,不得不知的硬核知識——CPU

中央處理器 程序員 電腦 C語言 軟件 彙編語言 操作系統 硬件 筆記本電腦 Java 平板電腦


你不知道的黑歷史——馮-諾依曼體系的命名僅僅是個巧合?

電腦 中央處理器 馮諾伊曼 跳槽那些事兒 數學 大學 設計 技術 筆記本電腦 打印機


RabbitMQ、RocketMQ、Kafka,應該選哪個?

Apache 編程語言 Java 軟件 設計 Erlang 電信


兩年Flink遷移之路:從standalone到on yarn,處理能力提升五倍

Spark Java虛擬機 JSON 人生第一份工作 我和夏天最來電


詳解開放式授權——OAuth

慕課網 騰訊QQ


程序員未來幹什麼?做架構還是做管理?

程序員 人生第一份工作 跳槽那些事兒 技術 華為公司


還不懂零拷貝(Zero-Copy)?怎麼稱得上高級程序員

程序員 Linux 鏡音雙子 操作系統 Java 中央處理器 技術


深度好文——揭祕 Kafka 高性能吞吐

Java虛擬機 操作系統 設計 MySQL Redis Sync


全網最通俗的講解什麼是RESTfull

Java 設計 網絡爬蟲 百度


方法比結果更重要——致程序員25條編程技巧

程序員 Git 技術 Google 人生第一份工作 算法 讓夢發生 數據結構 JavaScript


10.12 KeyDB——據說是比Redis快5倍的中間件,為啥這麼快?

Redis 中央處理器 數據結構 設計


計算機組成原理(二)- 學什麼?如何學?

電腦 中央處理器 設計 Java 操作系統 硬件 通信 技術 HDFS 並行計算 人工智能 彙編語言


架構漫談(九):理清技術、業務和架構的關係

技術 軟件 歷史 硬件 國創上頭條 程序員 文章 軟件設計


10.06 Java程序員不會用Lombok就落伍了

Java 程序員 編譯器


架構漫談(八):從架構的角度看如何寫好代碼

軟件 硬件 電腦 設計 文章 SQL 編譯器


10.05 完善自己的計算機知識體系結構,這些書不容錯過

電腦 MySQL 編程語言 Java虛擬機 Java 設計 C語言 設計模式 UNIX 數據庫 程序


Zookeeper選舉算法原理

算法


架構漫談(五):什麼是軟件

軟件 硬件 電腦 人生第一份工作 C語言 歷史 程序員 彙編語言 Java 馮諾伊曼 體育 設計


淺析微服務架構下的網關設計

設計 技術 軟件 Java Delphi JSON JSP


一文搞明白DNS的來龍去脈

DNS 數據庫


Zookeeper技術內幕——深入探究Leader選舉過程

廣播


Redis哨兵機制詳解

Redis Docker Linux 虛擬機 PHP 技術


驗證是否精通Redis,從這八個問題開始

Redis 數據庫 SQL 中央處理器 人生第一份工作


負載均衡——LVS,HAProxy和Nginx對比分析

Nginx 軟件 算法 硬件 Apache SQL 黑客


多線程編程不可錯過——徹底理解volatile

中央處理器 Java 電腦 硬件 英特爾 銀行


架構師知識儲備——深入理解BIO、NIO、AIO

Java 操作系統


09.12 Java面試題五、為什麼 char 數組比 String 更適合存儲密碼?

Java 跳槽那些事兒 程序員


Nginx服務器的六種負載均衡策略詳解

Nginx Tomcat 算法 硬件


作為IT從業者(碼農),有必要搞明白ARP是個啥?

程序員 Mac電腦 硬件 路由器 廣播


K8s集群架構與高可用解析

操作系統 Go語言 Docker 算法 中央處理器 通信


五分鐘帶你瞭解K8S

Docker 虛擬機 技術


研發工程師必備的知識點——一致性哈希算法

算法 工程師 設計 麻省理工學院


常用的互聯網架構模式,都在這裡了

軟件 數據庫 通信 程序員 雲計算 電信 SQL


09.05 無論面試還是工作,關於Redis理解這些就夠了

Redis 數據庫 Memcached 軟件 數據結構 技術 人生第一份工作 中央處理器 BSD G


全面而且簡潔介紹SpringCloud微服務

Git 算法 Java Subversion Netflix 設計 YAML


MySQL索引的原理,B+樹、聚集索引和二級索引的結構分析

MySQL 數據結構


馬蜂窩API 資源隔離系統設計與實現

設計 交通 可視化技術


微軟關於微服務體系結構的理解

微軟 設計 技術 虛擬機 通信 DevOps Azure 中央處理器 設計模式 讀書


架構師必備,帶你弄清混亂的JAVA日誌體系

Java Sun公司


數據架構的未來——淺談流處理架構

數據庫 大數據 物聯網 計算複雜性理論 SQL 設計 推薦技術 Apache Hadoop 歷史 N


五大常見的MySQL高可用方案

MySQL 數據庫 軟件 算法


如何解決網站的跨域訪問問題?

Chrome 瀏覽器 JSON JavaScript 腳本語言 Java jQuery Google


常用的限流算法有哪些?

算法 Redis 整形 中央處理器


美團數據庫高可用架構的演進

數據庫 美團網 MySQL 軟件 Java 技術 SQL Google Facebook 工程師


你不得不知的sychronized關鍵字

Word Java 數據結構 Java虛擬機 技術


秒殺搶購系統優化思路詳解

MySQL Nginx Redis NoSQL DNS