Git Product home page Git Product logo

server's Introduction

推荐书籍

网络

        《图解HTTP》
        《HTTP权威指南》

        《图解TCP/IP》
        《TCP/IP详解》

        《计算机网络》谢希仁  
        《计算机网络:自顶向下》

操作系统

基础入门
        《鸟哥的私房菜》                                        - 0基础入门书,但是篇幅十分巨大
        《Linux程序设计》第4版                                  - 适合入门
        《Linux/UNIX系统编程手册》
        《Unix/Linux编程实践教程》
        《Linux C编程一站式学习》                               - 国产难得好书,适合学习C语言使用
        《Linux多线程服务端编程》                                - 大部头,适合0基础到深入
        《Linux高性能服务器编程》                                 - 国内较为经典的Linux初级著作

深入浅出
        《UNIX环境高级编程》                                    - 进阶Unix的框架、函数、多进程、网络
        《Linux内核设计与实现》                                  - 短小精悍入门书
        《Linux设备驱动程序》第3版                      
        《Unix网络编程》卷1和卷2
        《Linux/UNIX系统编程》

追本溯源                          
        《Linux内核源代码情景分析》
        《深入理解Linux内核》                           
        《深入Linux内核架构》                           

华山论剑      
        《编译原理》
        《性能之巅》
        《Unix编程艺术》
        《现代操作系统》
        《深入理解计算机系统》   

软件工程

        《重构》
        《编程之美》
        《大话设计模式》
        《Head First设计模式》
        《设计模式-可复用软件的设计》
        《图解设计模式》
        《编程珠玑》
        《代码大全》

        《敏捷软件开发》
        《解析极限编程》
        《解析极限编程-拥抱变化》
        《测试驱动开发by Example》
        《敏捷开发-敏捷软件开发》

        《超越传统的软件开发》
        《人月神话》

Web容器

Nginx
         https://github.com/overnote/Server               - Nginx目前没有很好的入门书籍,推荐阅读入门文档
        《深入理解Nginx:模块开发与架构解析》第2版              - Nginx深入学习书籍

Tomcat  
        《Tomcat架构解析》
        《深入剖析Tomcat》

数据库

通用
        《数据库系统概念》
        《数据库系统实现》
        《数据库索引设计与优化》
        《数据库查询优化器的艺术》
        《海量数据库解决方案》

MySQL    
        《涂抹MySQL》                                        - 基础学习 
        《高性能MySQL》                                      - 基础学习 
        《MySQL性能调优与架构设计》                            - 架构学习                          
        《MySQL技术内幕_InnoDB存储引擎》                       - 内核学习 
        《MySQL内核:InnoDB存储引擎》                          - 内核学习 

Redis                  
        《Redis开发与运维》                                    - redis基础书籍,《Redis实战》也是经典之作,但内容基本被本书囊括
        《Redis深度历险》                                      - redis实战加强            
        《Redis设计与实现》                                    - redis内核研究

MongoDB
        《MongoDB权威指南》                                   - 入门书籍,极其适合当作工具书

PostgreSQL
        《PostgreSQL修炼之道》                                - 官方文档的精简汉化
        《PostgreSQL技术内幕》                                - 干货满满,值得珍藏
        《PostgreSQL 数据库内核分析》

Oracle
        《涂抹Oracle》                                      - 基础学习
        《收获,不止Oracle》                                 - 基础学习
        《Oracle Database 9i/10g/11g编程艺术》               - 深入学习
        《Oracle性能诊断艺术》                                - 深入学习
        《Oracle高效设计》                                   - 深入学习
        《深入解析Oracle》                                   - 架构学习
        《Oracle DBA手记2》                                  - 架构学习
        《构建Oracle高可用环境》                              - 架构学习
        《DBA的**天空》                                    - 架构学习
        《Oracle RAC日记》                                  - 架构学习

大数据

        《Hadoop技术内幕》
        《大数据日知录》

架构

web架构
        《互联网创业核心技术:构建可伸缩的web应用》
        《架构即未来:现代企业可扩展的Web架构、流程和组织》
        《大型网站技术架构》
        《企业应用架构模式》
        《系统架构 : 复杂系统的产品设计与开发》
        《架构整洁之道》
        《图解服务器端网络架构》

微服务
        《Spring微服务实战》
        《深入理解Spring Cloud与微服务构建》                      - 入门书籍
        《Spring Cloud微服务实战》                              - 入门书籍
        《架构探险:轻量级微服务架构》
        《生产微服务》
        《微服务设计》
        
        
分布式应用
        《分布式系统:概念与设计》
        《分布式系统:原理与范型》
        《分布式操作系统》(Tanenbaum)
        
        《RabbitMQ实战:高效部署分布式消息队列》
        《分布式服务框架原理与实践》
        《大型分布式网站架构设计与实践》
        《从Paxos到Zookeeper分布式一致性原理与实践》
        《分布式对象存储》
        《大规模分布式存储系统》

Docker与k8s
        《深入浅出Docker》
        《第一本Docker书 修订版》
        《Docker实践》
        《Docker——容器与容器云(第2版)》

        《每天5分钟玩转Kubernetes》
        《Kubernetes in Action》

        《深入浅出Prometheus》

附录:博主自己的其他笔记

推荐书籍:综合了所有技术对应的书籍与书评

知识笔记汇总仓库:所有技术笔记所在组织

各类技术分类索引:

  • 算法:涉及数据结构、基础算法、算法进阶等内容,有Go、JS两个版本,未来增加C,Java
  • 服务端:涉及服务端常用技术,如:nginx、mysql、redis等
  • JavaScript:涉及网页开发、JS学习、Node、vue、react等
  • Go
  • Java:整理中
  • Python:整理中

server's People

Contributors

ruyuejun avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.