Stars
Use SpringWebFlux,Netty and Nacos to build high performance,responsive API gateways.
shardingsphere jdbc 分库分表的实战例子 ,体系化实现 分片 + 扩缩容 , 涉及到 shardingsphere、canal、datax、id生成器等知识点。您的 ⭐️ ⭐️⭐️Star⭐️⭐️ ⭐️,是我的动力!如果您觉得还不错,请点上一颗小星星
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
qing-gateway是用于请求转发、协议转换、可观测性、服务编排的Java NIO API网关(学习使用非常佳)。
基于Spring Cloud,实现微服务中常用的基础模块,包括 OAuth2 认证服务,统一注册中心,系统监控中心, 统一配置中心,API网关以及熔断器
我们理想的微服务权限解决方案应该是这样的,认证服务负责认证,网关负责校验认证和鉴权,其他API服务负责处理自己的业务逻辑。安全相关的逻辑只存在于认证服务和网关服务中,其他服务只是单纯地提供服务而没有任何安全相关逻辑。
基于Netty、Nacos实现的网关以及RPC。学习完毕当前项目可以帮助你深入理解Netty。
7 days golang programs from scratch (web framework Gee, distributed cache GeeCache, object relational mapping ORM framework GeeORM, rpc framework GeeRPC etc) 7天用Go动手写/从零实现系列
Learning about containers and how they work by creating them the hard way
参考《自己动手写 docker》从零开始实现一个简易的 docker 以及相关教程。Build a simple Docker from scratch along with related tutorials.
SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replica…
基于Redis实现的轻量级分布式限流组件,其限流核心是Lua脚本, 支持令牌桶、漏桶、滑动窗口限流算法。提供一系列Spring Boot Starter进行可插拔式限流。
设计并实现了一个高性能、线程安全的跳表数据结构。跳表是一种随机化的数据结构,被用作代替平衡树,提供了高效的搜索、插 入和删除操作。项目中实现的跳表数据结构不仅支持基本的数据操作,还提供了数据持久化功能。
A Chinese Notes of MLAPP,MLAPP 中文笔记项目 https://zhuanlan.zhihu.com/python-kivy
Lab2A-D, Lab3A-B, and Lab4A-B in different branches tagged these names so you can easily handle individual parts
jbone基于Spring Cloud框架开发,旨在为中小企业提供稳定的微服务解决方案,为开发人员提供基础开发骨架,jbone包含微服务中所有常用组件,例如注册中心、服务管理、服务监控、JVM监控、内存分析、调用链跟踪、API网关等等。业务功能包括系统权限的统一管理、单点登录、CMS、电商平台、工作流平台、支付平台等等。
