Golang微服务总结和工具栈
Golang微服务工具栈繁多,整理记录之间关系和适用场景 总结 使用go-micro编写服务。 使用micro工具集来访问这些服务 https://github.com/micro/go-micro/v2 h...
使用 go-micro用etcd接入微服务,版本冲突解决
报错提示 使用go-micro分布式系统开发框架,通过etcd管理服务,基于gRPC的微服务,编译报错如下, ../lib/pb/publisher.basic.pb.go:225:7: undefined: grpc....
Golang Web API技术工具栈
go## Golang Web formwork Gin routering,Session,jwt,限流,sentry,RBAC 常用中间件: Token:access token、api token 日志、异常处理、可控错误响应 环境变...
NAT穿透技术总结
P2P即点对点通信,或称为对等联网,NAT穿透技术是P2P通信的一种具体实现。 P2P可以是一种通信模式、一种逻辑网络模型、一种技术、甚至一种理念。在P2P网络中...
NAT在P2P通信中总结
IPv4地址有限资源,为了减缓IPv4资源消耗,诞生了网络地址转换-NAT。NAT技术为IPv4续命了20年,NAT这一意义重大的技术,竟然没有公认的发明者。NAT第一个版本...
P2P通信技术学习笔记
STUN协议,P2P通信之前,我们需要进行检测以确认它们之间能否进行P2P通信以及如何通信。这种技术通常称为NAT穿透(NAT Traversal),常见STUN协议。 STUN,简...
Jitsi与XMPP学习名词笔记
名词解释 WebRTC:名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的API。它于2011年6...
国内阿里云 WordPress更新缓慢
国内空间更新缓慢,这里收集各种更新代理方式,主要先从技术方法,再从数据源,这样大家可以灵活参考 DNS/HOSTS方法 百度DNS 阿里云DNS 修改 /etc/hosts 文件...
疫情生存笔记
怎样自制高效的医用外科口罩 N95熔喷无纺布。这种布料极细密的纤维结构能够很好地过滤空气中的微粒。如果经过驻极处理还会有静电吸附能力,进一步增强微粒...
澳大利亚职业技术与继续教育(TAFE,Technical and Further Education)
介绍 TAFE(Technical and Further Education)即职业技术教育学院是澳洲职业技术教育的一种形式,属于公立的VET(职业教育)。TAFE的文凭是由澳大利亚政府颁布的...