推荐10个GitHub上适合练手的后端项目(涵盖初中高阶),看这里

  • https://github.com/OpenFeign/feign

swagger-ui

swagger-ui是一个可视化API展现工具,它根据代码里的OpenAPI规范自动生成带有可视化文档的可交互API界面,便于后端实现和客户端使用。

推荐10个GitHub上适合练手的后端项目(涵盖初中高阶),看这里_第1张图片

  • https://github.com/swagger-api/swagger-ui

推荐10个GitHub上适合练手的后端项目(涵盖初中高阶),看这里_第2张图片

中级篇

netty

Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。

推荐10个GitHub上适合练手的后端项目(涵盖初中高阶),看这里_第3张图片

  • https://github.com/netty/netty

reactor

reactor是一个反应式编程(Reactive Streams )的一个具体实现,它使用一种优雅的易于阅读理解的流式编程方式提供java异步编程模型。

推荐10个GitHub上适合练手的后端项目(涵盖初中高阶),看这里_第4张图片

  • https://github.com/reactor/reactor-core

arthas

arthas是开源的java诊断工具,当你的线上JAVA服务出现问题而又无法远程debug时,此时可通过arthas查看运行中的java进程状态、监测程序处理过程等而无需修改代码或者重启服务。

![推荐10个GitHub上适合练手的后端项目(涵盖初中高阶)](https://img-blog.csdnimg.cn/img_

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》

【docs.qq.com/doc/DSmxTbFJ1cmN1R2dB】 完整内容开源分享

convert/215c580401789d67b827b0e2c5bfca96.png)

  • https://github.com/alibaba/arthas

推荐10个GitHub上适合练手的后端项目(涵盖初中高阶),看这里_第5张图片

高级篇

zookeeper

zookeeper是一个java编写的分布式协调框架,它基于Paxos一致性算法,为分布式系统(例如hadoop、hbase、jstorm等)提供配置、消息队列、分布式所、命名服务等能力,是分布式系统的“大脑”。

推荐10个GitHub上适合练手的后端项目(涵盖初中高阶),看这里_第6张图片

  • https://github.com/apache/zookeeper

flink

flink是一个开源的流处理框架,具有强大的流处理和批处理能力。通过它你可使用简单的java代码甚至sql完成一系列复杂的实时计算或离线计算功能。

推荐10个GitHub上适合练手的后端项目(涵盖初中高阶),看这里_第7张图片

你可能感兴趣的:(程序员,面试,java,后端)