doggg's recent timeline updates
eating ...
Jan 13, 2018
doggg's repos on GitHub
Lua · 201 watchers
lua-radix-router
A lightweight high-performance and radix tree based router for Lua/LuaJIT/OpenResty
Lua · 56 watchers
gateways-routing-benchmark
API Gateways routing performance benchmark
Java · 23 watchers
mybatis-xml-generator
Generates MyBatis XML by using reflection and custom velocity templates.
JavaScript · 22 watchers
demos
The demos
Lua · 3 watchers
lua-jsonschema-mocker
JSON Schema mocker for Lua/LuaJIT
Lua · 3 watchers
lua-radix-router-use-cases
Use cases of lua-radix-router
2 watchers
learning-ebpf
1 watchers
vm-001
1 watchers
vm-001.github.io
vm-001's personal website
Java · 0 watchers
apollo
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
0 watchers
atc-router
Expression based matching library for Kong
0 watchers
awesome-go
A curated list of awesome Go frameworks, libraries and software
0 watchers
awesome-lua
A curated list of quality Lua packages and resources.
0 watchers
awesome-resty
A List of Quality OpenResty Libraries, and Resources.
HTML · 0 watchers
docs.konghq.com
🦍 Source code for docs.konghq.com website
0 watchers
docs.webhookx.io
WebhookX website
0 watchers
documentation
The source for Datadog's documentation site.
Java · 0 watchers
elasticsearch-analysis-ik
The IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary.
Java · 0 watchers
elasticsearch-analysis-pinyin
This Pinyin Analysis plugin is used to do conversion between Chinese characters and Pinyin.
0 watchers
Enterprise-Registration-Data-of-Chinese-Mainland
中国大陆 31 个省份1978 年至 2019 年一千多万工商企业注册信息,包含企业名称、注册地址、统一社会信用代码、地区、注册日期、经营范围、法人代表、注册资金、企业类型等详细资料。This repository is an dataset of over 10,000,000 enterprise registration data of 31 provinces in Chinese mainland from 1978 to 2019.【工商大数据】、【企业信息】、【enterprise registration data】。
0 watchers
go-apiops
Kong's Go based APIOps library
0 watchers
go-defaults
Go structures with default values using tags
Shell · 0 watchers
gojira
Multi-purpose tool to ease development and testing of Kong by using Docker containers
Go · 0 watchers
golang-pipeline
I have implemented a CI/CD pipeline for golang using github action and Docker
0 watchers
homebrew-core
🍻 Default formulae for the missing package manager for macOS (or Linux)
0 watchers
images
HTML · 0 watchers
JavaScript
some of my homework
Java · 0 watchers
jsonrpc4j
JSON-RPC for Java
0 watchers
kong
🦍 The Cloud-Native API Gateway
0 watchers
kong-cli
A command-line tool for Kong 🦍
Lua · 0 watchers
kong-plugin-hello-world
0 watchers
lua-protobuf
A Lua module to work with Google protobuf
Lua · 0 watchers
lua-resty-acme
Automatic Let's Encrypt certificate serving and Lua implementation of ACMEv2 procotol
Lua · 0 watchers
lua-resty-core
New FFI-based API for lua-nginx-module
Lua · 0 watchers
lua-resty-ljsonschema
Pure Lua JSON schema validator
CSS · 0 watchers
maupassant-hexo
A simple Hexo theme forked from icylogic.
0 watchers
nginx
An official read-only mirror of http://hg.nginx.org/nginx/ which is updated hourly. Pull requests on GitHub cannot be accepted and will be automatically closed. The proper way to submit changes to nginx is via the nginx development mailing list, see http://nginx.org/en/docs/contributing_changes.html
0 watchers
nginx-book
Nginx开发从入门到精通
0 watchers
pingora
A library for building fast, reliable and evolvable network services.
0 watchers
rax
A radix tree implementation in ANSI C
C · 0 watchers
skynet_fly
基于云风的skynet,搭建开箱即用的微服务框架,提供优雅的服务热更新
0 watchers
smokescreen
A simple HTTP proxy that fogs over naughty URLs
0 watchers
stripe-go
Go library for the Stripe API.
0 watchers
swagger.io
The content of swagger.io
XSLT · 0 watchers
tutorials
The "REST With Spring" Classes:
0 watchers
wazero
wazero: the zero dependency WebAssembly runtime for Go developers
Go · 0 watchers
webhookx
an open-source webhooks gateway for message receiving, processing, and delivering.
0 watchers
website
JSON Schema website
0 watchers
x-agent
OpenResty application agent
0 watchers
x-balancer
Shell · 0 watchers
ZoCH
Zen of CHANGELOG
doggg

doggg

V2EX member #198105, joined on 2016-10-25 08:36:11 +08:00
Per doggg's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
doggg's recent replies
Apr 9, 2025
Replied to a topic by doggg 程序员 Introducing WebAssembly Plugin
@zengxs WebAssembly 最伟大的地方是它就像其他高级语言的汇编语言一样。可以被很多语言支持,不用被拘束在某种特定的脚本语言。如果只是做特别简单地工作,内嵌脚本语言引擎自然有天然的优势,但如果稍微复杂一点,比如做 JSON 与 XML 转化,加密签名,通常要引入外部库,并且需要考虑如何把所有外部库打包成一个脚本字符串,事情就会非常复杂。
Apr 9, 2025
Replied to a topic by doggg 程序员 Introducing WebAssembly Plugin
@ixoy 兼容性方面,只要都是编译成 .wasm 文件,其实 wasm runtime 都能保证能够执行。只是 .wasm 和 host 之间的沟通桥梁 ABI ,可以随着软件迭代有对应的版本号。就像是 SDK 有不同的版本。
选择珠海。旅游业比较发达,环境和空气非常宜居。陌生人之间非常善良友好!
Sep 28, 2024
Replied to a topic by doggg 分享创造 WebhookX just released 0.2.0 🚀
@Amose2024 WebhookX 不是消息队列,底层使用 redis 作为延迟队列的实现。
Sep 25, 2024
Replied to a topic by dddddds 职场话题 96 年, 28 岁了
相同的岁数,也是这周岁生日。你能有这样的思考和准备已经胜过很多人了。我目前在尝试做基础软件,写文档,做增长,三个月下来比打工焦虑多了。欢迎找我聊天 dm0tMHgwMSDmraTlpITmiKrmraI=
因为你看不到这件事给你带来的「收益」。尝试用投资的心态去做事情。

- 我看好这个赛道 - 付出自己的时间学习,获得知识并成为这个领域的专家
- “这个人值得做朋友” - 付出自己的时间/精力来结识这个人,从而获得对等的收益。
....

把自己的时间/精力当成投资的本金,追求在有限的时间和精力里追求更多的收益

- https://github.com/vm-001/lua-radix-router: 在 API Gateway 里很少看到有基于 Radix 的 Router ,而 radix 数据结构非常适合对动态路径匹配(判断),我花了两个月的时间写了这个项目(投资),后面从性能测试结果证明这个是目前开源网关里性能最快的 Router (收益)

在钻研个人项目的同时,我建议所有人加上「判断」的阶段,不仅能让自己加大投资力度,还能放大投资收益(如果你的判断是对的)。这就是一个完整的正向反馈流程。
思路打开一点,其实没有必要限定在 Java 的生态里。甚至你还可以用 python 的 alembic 来做。这部分无非就是部署后怎么调用脚本来升级而已。某些 API Gateway 基础软件里面甚至会自己实现 migration 。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   929 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 20:23 · PVG 04:23 · LAX 13:23 · JFK 16:23
♥ Do have faith in what you're doing.