GithubHelp home page GithubHelp logo

baijr0811 / advanced-java Goto Github PK

View Code? Open in Web Editor NEW

This project forked from doocs/advanced-java

0.0 1.0 0.0 17.21 MB

😮 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识,后端同学必看,前端同学也可学习

Home Page: https://doocs.github.io/advanced-java

License: Creative Commons Attribution Share Alike 4.0 International

Java 100.00%

advanced-java's Introduction

互联网 Java 工程师进阶知识完全扫盲©

actions status license original wechat-group reading coding notice stars contributors help-wanted issues PRs Welcome doocs

本项目大部分内容来自中华石杉,版权归作者所有,内容涵盖高并发分布式高可用微服务海量数据处理等领域知识。我(@yanglbme)对这部分知识做了一个系统的整理,方便学习查阅。配合《大型网站技术架构——李智慧》、《Redis 设计与实现——黄健宏》、《Redis 深度历险——钱文品》、《亿级流量网站架构核心技术——张开涛》食用,效果更佳。本项目将不断更新更多优质内容,欢迎各位开发者朋友们保持关注。

学习之前,先来看看 Issues 讨论区的技术面试官是怎么说的吧。本项目也欢迎各位开发者朋友到 Issues 讨论区分享自己的一些想法和实践经验,参与或加入 Doocs 开源社区请看这里,你也访问 GitHub Pages 详细了解一下 Doocs。

另外,我还将在这里更新内容,感兴趣的朋友可以进来看看,深入源码学习请关注“源码猎人”项目,LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》笔面试高频题题解,尽在 leetcode 项目

高并发架构

缓存

分库分表

读写分离

高并发系统

分布式系统

系统拆分

分布式服务框架

分布式锁

分布式事务

分布式会话

高可用架构

高可用系统

  • 如何设计一个高可用系统?

限流

熔断

降级

  • 如何进行降级?

微服务架构

Spring Cloud 微服务架构

海量数据处理


贡献者

感谢以下所有朋友对 GitHub 技术社区 Doocs 所做出的贡献,参与项目维护请戳这儿

公众号

GitHub 技术社区 Doocs 旗下唯一公众号「Doocs开源社区」​,欢迎扫码关注,专注分享技术领域相关知识及行业最新资讯。当然,也可以加我个人微信(备注:GitHub),拉你进技术交流群。


公众平台


个人微信

advanced-java's People

Contributors

acbin avatar apollyon0728 avatar caiquan-github avatar chenqimiao avatar cuidq avatar doyutu avatar gungnirlaevatain avatar huifer avatar imgbotapp avatar jamescheng16 avatar kid1412621 avatar lianghao208 avatar naah69 avatar sishuoyang avatar tccbest avatar tonywangcn avatar yanglbme avatar yanwankun avatar zhenghaeho avatar

Watchers

 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.