Hi there, I'm Steven 🎉
- 🇨🇳 Good Chinese
- 👔 Pronouns: "He" | "His"
- 🧑🏻💻 Programmer
- 🌏 Open-source software developer
- ⚡ Golang , PHP ,java
Name: steven
Type: User
Bio: just do it
Location: shenzhen
github 上面的开源项目proto文件存放地址,存放规则按照服务名/ 版本号进行存放,proto源文件和编译后二进制文件均放在次文件中
基于golang的数据结构容器
distribution 是对于im的管理组件,应对公司快速发展的业务,单机的IM系统已经不能满足正常业务需求,需要引入一个管理组件对IM进行集群化处理,这个im管理组件就是这个distribution项目
一个基于github.com/mongofs/error包的错误码管理的地图,本项目只是一个简单的示例文件,不要直接引用,正确用法应该是将自己业务包传到公司内网的gitlab上作为业务统引用。
一个基于github.com/pkg/errors 封装而成的错误包,包内带有基础错误码注册,建议如果使用本error包的人,可以查看errcode这个包内操作,并且使用相同模式将统一错误码建立一个单独仓库
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
cqhttp的golang实现,轻量、原生跨平台.
企业级的 Go 语言实战项目:认证和授权系统
基于go语言开发的长链接服务,基于goroutine对连接进行包装,支持ack消息回执,心跳检测,分布式部署,对外开放rpc、http两种调用模式,提供在线人数统计、对点消息发送、全盘消息发送等多种模式
Production-Grade Container Scheduling and Management
简单使用zap 包封装的log
Run Kubernetes locally
This is a project about Steven's blog. I will discuss the implementation methods and principles of various technical points with you on this project. I hope you like it
A high-performance non-blocking I/O networking framework, which focused on RPC scenarios, developed by ByteDance.
golang 的中间件lifecycle
readme是一个关于一些概念性的内容的阐述,和steven的一些简书博客的迁移,所有博文或者文档都是以readme.md的形式展示,专题类的都会放在目录列表
一个基于go语言实现的内存缓存,通过lru算法实现定时任务、异步任务、singleflight等内容,使用者可以基于此组件代替redis旁路由相关功能获取更好的性能
Distributed reliable key-value store for the most critical data of a distributed system
steven 开发的一个网关服务,完美支持http、tcp、udp、grpc、https、websocket等网络协议代理,以及支持多种负载均衡策略
基于go语言开发的长链接服务,基于goroutine对连接进行包装,支持ack消息回执,心跳检测,分布式部署,对外开放rpc、http两种调用模式,提供在线人数统计、对点消息发送、全盘消息发送等多种模式
sim 组件压力测试组件,模拟大量连接查看sim基础组件的表现如何
是基于滑动窗口算法开发的一个golang 限流器,建议通过依赖方式引入
Build a Jekyll blog in minutes, without touching the command line.
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A cloud-native Go microservices framework with cli tool for productivity.
A fast, well-tested and widely used WebSocket implementation for Go.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.