分布式全局唯一 ID 生成

各种业务账号订单 ID, 保证幂等的消息 ID 等均需要全局唯一, 那么如何设计一个分布式 ID 生成器(Distributed ID Generator),并保证 ID 按时间粗略有序?
inlets + caddy 实现安全内网穿透隧道

对接外部产品回调(callback)类需求时, 如果将我们开发中的服务暴露到公网, 对接调试会省很大力气. 因此
inlets 就是我们需要的轻量级内网穿透工具.在 Typescript 中使用 gRPC

gRPC 是一个高性能, 支持多种语言的 RPC 框架, 官方已经支持了 NodeJS 语言. 而 Typescript 作为 JavaScript 的超集, 可以提高 js 代码的可维护性, 并且代码提示很不错, 已在 js 市场占据了很大份额. 本文简单介绍下 gRPC 在 Typescript 中如何使用.

