【从0到1设计一个网关】上岸大厂的秘诀之一

本文作者分享了自研网关BlossomGateway的实现过程,涵盖了从需求分析到性能优化的全阶段。通过该项目,作者在面试中展示了自己的技术实力,成功拿到大厂实习及工作offer。内容包括Netty、Nacos的整合,过滤器、熔断降级、用户鉴权、灰度发布等功能实现,以及性能调优策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

个人秋招总结
网关项目推荐
C端项目

代码讲解链接

项目开源代码

前言

请不要为专栏文章付费!可以联系我获取资料
Hello,这篇文章是我对自研网关BlossomGateway网关的实现过程的笔记,包含了实现一个自研网关中我自己的一些思考以及一些设计网关过程中比较重要的一些点。
自研网关项目是我面试过程中介绍自己项目的时候的一把手,基于这个项目,假设了我对Netty、Nacos、SpringCloudGateway的一些理解。
通过对自研网关的实现,可以极大的增加自己的设计项目的能力,增加自己统筹以及全面规划一个项目的能力。增强你对开发语言的理解。
靠着这个项目,拿到了一些顶尖大厂的实习,比如某节。
在这里插入图片描述

秋招也成功上岸,获得了某米、某华等公司的Offer。
也进一步明确了自己适合做什么样子的事情,希望自己不忘初心吧。
From Blossom to Bloom!!!

【从0到1设计一个网关】什么是网关?以及为什么需要自研网关?

【从0到1设计一个网关】自研网关的设计要点以及架构设计

【从0到1设计一个网关】自研网关的架构搭建

【从0到1设计一个网关】网络通信框架Netty的设计

【从0到1设计一个网关】整合Nacos-服务注册与服务订阅的实现

【从0到1实现一个网关】整合Nacos-配置拉取与配置变更信息丁订阅

【从0到1设计一个网关】过滤器链的实现—实现负载均衡过滤器

【从0到1设计一个网关】过滤器链的实现—路由转发过滤器

【从0到1设计一个网关】重试与限流的实现

【从0到1设计一个网关】基于Hystrix实现熔断降级

【从0到1设计一个网关】基于JWT实现用户鉴权

【从0到1设计一个网关】灰度发布的实现

【从0到1开发一个网关】网关日志的开发

【从0到1开发一个网关】网关Mock功能的实现

【从0到1设计一个网关】性能优化—缓存

【从0到1设计一个网关】性能优化—Netty线程数配置与JVM参数配置

【从0到1设计一个网关】性能优化—使用Disruptor提供缓冲区

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ZhangBlossom

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值