All Projects → doocs → Advanced Java

doocs / Advanced Java

Licence: cc-by-sa-4.0
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

Programming Languages

java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Advanced Java

Fxshop
基于SpringBoot+SpringCloud微服务的商城项目(demo版 不可用于生产)
Stars: ✭ 82 (-99.86%)
Mutual labels:  eureka, redis, elasticsearch, spring-cloud, ribbon, hystrix
Dis Seckill
👊SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统
Stars: ✭ 315 (-99.47%)
Mutual labels:  rpc, dubbo, zookeeper, redis, distributed-systems
Spring Samples For All
spring、spring-boot、spring-cloud 常用整合用例
Stars: ✭ 401 (-99.32%)
Mutual labels:  dubbo, eureka, redis, ribbon, hystrix
Spring Boot Cloud
基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目
Stars: ✭ 2,044 (-96.54%)
Mutual labels:  eureka, spring-cloud, ribbon, feign, hystrix
Whatsmars
Java生态研究(Spring Boot + Redis + Dubbo + RocketMQ + Elasticsearch)🔥🔥🔥🔥🔥
Stars: ✭ 1,389 (-97.65%)
Mutual labels:  rpc, dubbo, zookeeper, redis, elasticsearch
Springcloudlearning
《史上最简单的Spring Cloud教程源码》
Stars: ✭ 16,218 (-72.58%)
Mutual labels:  eureka, spring-cloud, ribbon, feign, hystrix
Microservices Example
Example of a microservices architecture on the modern stack of Java technologies
Stars: ✭ 66 (-99.89%)
Mutual labels:  eureka, spring-cloud, feign, hystrix, microservices-architecture
Spring Cloud
SpringCloud微服务架构,提供快速上手脚手架,快速构建高可用注册中心,高可用配置中心,加入Hystrix断路器,gateway服务官网,权限认证、服务降级、限流,加入应用监控
Stars: ✭ 130 (-99.78%)
Mutual labels:  eureka, spring-cloud, ribbon, feign, hystrix
Springcloudexamples
Spring Cloud 学习教程
Stars: ✭ 208 (-99.65%)
Mutual labels:  eureka, spring-cloud, ribbon, feign
Springcloud Learning
Spring Cloud基础教程,持续连载更新中
Stars: ✭ 6,839 (-88.44%)
Mutual labels:  eureka, spring-cloud, ribbon, hystrix
Spring Cloud Study
SpringCloud源码实战微服务框架(202003更新到SpringCloud的Greenwich版本,即基于SpringBoot2.1.7版本,以及新增SpringCloud Alibaba从入门到精通教程),涉及内容:配置中心,注册中心,服务提供者,服务消费者,熔断器,配置服务,API Gateway,API网关限流ratelimit,服务链路追踪zipkin,hystrix监控,监控聚合中心turbine等
Stars: ✭ 215 (-99.64%)
Mutual labels:  eureka, ribbon, feign, hystrix
Hope Cloud
🐳 Hope-Cloud is a Java microservice project
Stars: ✭ 155 (-99.74%)
Mutual labels:  eureka, ribbon, feign, hystrix
Sample Spring Microservices New
Demo for Spring Boot 2 and Spring Cloud microservices with distributed configuration (Spring Cloud Config), service discovery (Eureka), API gateway (Spring Cloud Gateway, Zuul), Swagger2 API documentation, logs correlation using Spring Cloud Sleuth and many more
Stars: ✭ 559 (-99.05%)
Mutual labels:  eureka, spring-cloud, ribbon, feign
Spring Petclinic Microservices
Distributed version of Spring Petclinic built with Spring Cloud
Stars: ✭ 814 (-98.62%)
Mutual labels:  eureka, spring-cloud, ribbon, hystrix
Light Reading Cloud
📚 轻松阅读,基于SpringCloud生态开发的阅读类APP微服务实战项目,涉及 SpringCloud-Gateway、Nacos、OpenFeign、Hystrix、Jwt、ElasticSearch 等技术的应用
Stars: ✭ 506 (-99.14%)
Mutual labels:  eureka, elasticsearch, spring-cloud, hystrix
Jbone
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
Stars: ✭ 961 (-98.38%)
Mutual labels:  eureka, spring-cloud, feign, hystrix
Onemall
芋道 mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。
Stars: ✭ 5,312 (-91.02%)
Mutual labels:  dubbo, zookeeper, redis, elasticsearch
Spring Cloud Learning
spring-cloud, spring-cloud-alibaba, nacos, feign, ribbon, eurka, cloud-config, hystrix, seata
Stars: ✭ 18 (-99.97%)
Mutual labels:  eureka, spring-cloud, ribbon, feign
Spring Cloud Learning
☁️适合刚接触微服务架构的初学者了解和学习微服务,主要集成了注册中心、服务网关、配置中心、熔断机制、应用监控。
Stars: ✭ 37 (-99.94%)
Mutual labels:  eureka, spring-cloud, ribbon, feign
Cookbook
🎉🎉🎉JAVA高级架构师技术栈==任何技能通过 “刻意练习” 都可以达到融会贯通的境界,就像烹饪一样,这里有一份JAVA开发技术手册,只需要增加自己练习的次数。🏃🏃🏃
Stars: ✭ 428 (-99.28%)
Mutual labels:  zookeeper, redis, elasticsearch, spring-cloud

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

stars forks actions status actions status license doocs discord-chat

本项目大部分内容来自中华石杉,版权归作者所有,内容涵盖高并发分布式高可用微服务海量数据处理等领域知识。我对这部分知识做了一个系统的整理,方便学习查阅。

本项目已开通 Discussions 功能。学习之前,先来看看 Discussions 讨论区的技术面试官是怎么说的吧。本项目欢迎各位开发者朋友到 Discussions 讨论区分享自己的一些想法和实践经验。也不妨 Star 关注 doocs/advanced-java,随时追踪项目最新动态。

本项目基于 Docsify 进行构建,并使用开源小工具 Gitee Pages Action 实现站点的自动部署更新。目前支持以下三个站点访问:

高并发架构

消息队列

搜索引擎

缓存

分库分表

读写分离

高并发系统

分布式系统

面试连环炮

系统拆分

分布式服务框架

分布式锁

分布式事务

分布式会话

高可用架构

高可用系统

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

限流

熔断

降级

  • 如何进行降级?

微服务架构

Spring Cloud 微服务架构

海量数据处理

Stars 趋势

Stargazers over time

注:本趋势图由 actions-starcharts 自动定时刷新。


Doocs 社区优质项目

Doocs 技术社区,致力于打造一个内容完整、持续成长的互联网开发者学习生态圈!以下是 Doocs 旗下的一些优秀项目,欢迎各位开发者朋友持续保持关注。

# 项目 描述 热度
1 advanced-java 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识。
2 leetcode 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解。
3 source-code-hunter 互联网常用组件框架源码分析。
4 jvm Java 虚拟机底层原理知识总结。
5 coding-interview 代码面试题集,包括《剑指 Offer》、《编程之美》等。
6 md 一款高度简洁的微信 Markdown 编辑器。
7 technical-books 值得一看的技术书籍列表。

贡献者

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

公众号

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


公众平台


个人微信

关注「Doocs 开源社区」公众号,回复 PDF,即可获取本项目离线 PDF 文档(283 页精华),学习更加方便!


Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].