Awesome Open Source
Awesome Open Source

Preface

📚经典技术书籍 PDF 文件,涵盖:编程语言、计算机系统、网络协议、数据库、代码艺术、设计模式、算法与数据结构、系统架构、微服务、程序员职业修炼、休闲小说等相关书籍。

如有侵权,请联系删除!

视频教程

  • Nginx
  • NIO
  • 汇编语言
  • 计算机组成原理
  • Python
  • 操作系统
  • 安卓移动开发
  • Go编程基础
  • Docker技术
  • Zookeeper入门到精通
  • Linux
  • ELK深入浅出部分
  • 正则表达式
  • Kafka原理剖析及实战演练
  • Hadoop
  • Spring Cloud

需要的朋友请加下面的微信公众号联系。

个人信息

微信公众号

精选重磅好文,专注于源码解析、架构设计。 关注一下呗。

衣舞晨风

个人博客

https://jiankunking.com

Algorithms

  • [编程珠玑(第2版)].黄倩.扫描版
  • 挑战程序设计竞赛_算法和数据结构_渡部有隆
  • 数据结构与算法分析:C语言描述
  • 算法技术手册
  • 算法图解 (推荐)
  • 算法新解_刘新宇

Andriod

  • Android应用安全防护和逆向分析

Ansible

  • 奔跑吧 ANSIBLE

Architecture

  • 分布式服务架构.原理、设计与实战
  • 大型网站技术架构:核心原理与案例分析 (推荐)
  • 从零开始学架构(李运华)

ClickHouse

  • ClickHouse MergeTree原理解析-朱凯
  • ClickHouse官方中文文档
  • Clickhouse玩转每天千亿数据-趣头条
  • ClickHouse在苏宁用户画像场景的实践
  • ClickHouse在众安的实践
  • 数仓ClickHouse多维分析应用实践-朱元
  • 腾讯Clickhouse实践_2019丁晓坤&熊峰

Compiler

  • 编译原理
  • 编译原理及实践

CPU

  • 64-ia-32-architectures-software-developer-vol-3a-part-1-manual.pdf
  • Intel® 64 and IA-32 architectures software developer’s manual

Database

  • 数据库索引设计与优化(推荐)

Distributed

  • 大规模分布式存储系统:原理解析与架构实战

Docker

  • DOCKER技术入门与实战
  • Docker容器与容器云第2版

DotNet

  • NET_CLR_via_C#(第4版)(推荐)

ELK

  • elk-stack-guide-cn
  • Elasticsearch服务器开发(第2版)
  • 深入理解ElasticSearch
  • Elasticsearch源码解析与优化实战(推荐)

Envoy

  • envoyproxy-servicemesher-v1.7

GC

  • G1
    • Java 9 - Garbage Collection.pdf
  • GenCon
    • 2018-researchguide-java.pdf
  • HotSpot Virtual Machine Garbage Collection
    • JSGCT.epub
    • JSGCT.mobi
    • JSGCT.pdf
  • Shenandoah
    • Shenandoah_GC.pdf
  • ZGC
    • Azul_Pauseless_GC_Algorithm.pdf
    • ZGC-FOSDEM-2018.pdf
  • 垃圾回收算法手册:自动内存管理的艺术
  • A Unified Theory of Garbage Collection
  • 垃圾回收的算法与实现

Git

  • GitHub入门与实践
  • ProGit中文版

Go

  • Go并发编程实战_第2版_郝林
  • Go语言学习笔记_雨痕
  • go-gc(Rick Hudson)
  • go-internals-zh
  • Go源码剖析
  • go程序设计语言
  • Go语言高级编程(中文版)
  • Go语言实战
  • steal

HBase

  • HBase权威指南中文版

HTTP

  • 图解HTTP+彩色版(推荐)
  • HTTP-2基础教程
  • Web性能权威指南

Interview

  • 2019阿里巴巴技术面试题集锦(含答案)
  • 剑指Offer
  • 程序员面试宝典(第五版)

IT休闲书籍

  • 编程人生 15位软件先驱访谈录
  • 性能之巅 洞悉系统、企业与云计算
  • 重构 改善既有代码的设计
  • Clean Code(代码整洁之道,中文,完整目录)
  • 程序员健康指南(手动狗头)
  • 黑客与画家(中文版)

Java

  • Effective Java(第2版)
  • HotSpot实战
  • Java编程思想第四版
  • Java高并发编程详解-汪文君
  • Java性能优化权威指南
  • JRockit权威指南 深入理解JVM_曹旭东
  • 大话设计模式(带目录完整版)
    • 大话设计模式-程杰.epub
    • 大话设计模式-程杰.mobi
    • 大话设计模式-程杰.pdf
  • 深入分析Java Web技术内幕(修订版)带完整目录(推荐)
  • 深入理解JVM&G1GC
  • Java 8 实战
  • Java并发编程的艺术(推荐)
  • java并发编程实战及源码
  • Java多线程编程核心技术 带书签目录
  • Java性能权威指南
  • Java性能调优指南
  • Java虚拟机(第二版)
  • Java虚拟机精讲
  • 码出高效:Java 开发手册
  • 实战JAVA虚拟机JVM故障诊断与性能优化

JavaScript

  • JavaScript权威指南

Kafka

  • Kafka技术内幕
  • Kafka权威指南(推荐)
  • Apache Kafka实战
  • Kafka入门与实践
  • Kafka源码解析与实战
  • Apache Kafka源码剖析(推荐)

Kubernetes

  • Kubernetes权威指南:从Docker到Kubernetes实践全接触(第2版)
  • kubernetes-handbook
    • feiskyer
    • rootsongjc
  • 深入剖析Kubernetes
  • 深入浅出Kubernetes 罗建龙(花名声东)

Linux

  • 鸟哥的Linux私房菜
  • Linux程序设计第四版CN
  • UNIX环境高级编程(中文第三版)_扫描版
  • Page Cache
    • The Page Cache and Page Writeback

MicroServices

  • 微服务设计 ,崔力强,张骏译

MongoDB

  • MongoDB权威指南第2版
  • 深入学习MongoDB

Monitor

  • 淘宝-鹰眼

MySQL

  • canal
  • otter
  • MySQL必知必会
  • MySQL技术内幕_InnoDB存储引擎_第2版(推荐)
  • SQL Cookbook(中文,完整目录)
  • 高性能mysql第三版

Netty

  • Netty实战
  • Netty权威指南_第2版_带书签目录_完整版

Nginx

  • 实战Nginx
  • 深入理解Nginx:模块开发与架构解析(第2版)

Nodejs

  • Node学习指南
  • Node.js开发指南
  • Node.js实战
  • Node即学即用
  • Node与Express开发
  • 深入浅出Node.js

OAuth

Prometheus

  • Prometheus 实战

Python

  • Python网络编程_第3版
  • 流畅的Python
  • python核心编程

Redis

  • Redis设计与实现
  • Redis实战
  • Redis开发与运维
  • Redis入门指南(第2版)

REST

  • Roy_Thomas_Fielding博士论文REST(中文版)

RocketMQ

  • RocketMQ技术内幕(带书签)

Spring

  • Building a REST API with Spring
  • Persistence with Spring
  • Spring实战(第4版)

RegEx

  • 精通正则表达式_中文版

TCP

  • 图解TCPIP(推荐)
  • TCP-IP详解(推荐)

Vim

  • Vim实用技巧

Web

  • 白帽子讲Web安全
  • WebKit技术内幕朱永盛

ZooKeeper

  • 从PAXOS到ZOOKEEPER分布式一致性原理与实践

小说

  • 罗生门
  • 人间失格
  • 爱的进化论
  • 被讨厌的勇气
  • 菜根谭
  • 大秦帝国
  • 婚姻的意义
  • 激荡十年 水大鱼大
  • 看见
  • 康熙大帝
  • 送你一颗子弹
  • 盔甲骑士
  • 明朝那些事
  • 挪威的森林
  • 思考,快与慢
  • 幸福的方法
  • 原则
  • 月亮和六便士
  • 哲学与人生
  • 重生之出人头地
  • 自卑与超越

日志

  • AIOps白皮书资料
    • 企业AIOPs实施白皮书
    • 数据驱动的智能运维平台
  • InfoQ运维大会日志处理专题演讲干货合集
    • 曹林华-沪江网日志平台化之路
    • 黎吾平-日志分析场景下的搜索引擎改进
    • 林冰玉-QA 与Ops通力打造反脆弱的软件系统
    • 周辉-新思路打造移动端个案综合日志分析系统

网络

  • 图解网络硬件完整版
  • 计算机网络--谢希仁

计算机基础

  • 深入理解计算机系统
  • 现代操作系统
  • 计算机系统要素:从零开始构建现代计算机
  • 计算机组成原理--唐朔飞
  • 计算的本质:深入剖析程序和计算机

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
java (30,097
golang (3,613
docker (2,677
linux (2,270
kubernetes (1,612
mysql (959
http (881
spring-boot (716
elasticsearch (524
spring (485
ansible (399
kafka (382
prometheus (292
oauth2 (285
tcp (228
regex (157
netty (144
zookeeper (113
elk (60

Find Open Source By Browsing 7,000 Topics Across 59 Categories