Golang笔记-08-PostgreSQL数据分区

1. 前言 调试物联网设备和排查问题时,历史数据是很重要的一环,自己遇到过和解决的问题有: 数据入库:并发较少时直接入库,数据量较大时使用队列缓冲数

代码重构总结

1. 前言 时间拨回到8月底,刚刚完成了历史数据分区的自动创建和删除,服务端进入了无需人工维护的阶段,加上更早之前完成的网关控制、服务器压力测试,

Golang笔记–06–Cgo

最近在看runtime源码时,注意到程序启动的汇编代码中,有许多Cgo关键字 1 2 3 4 5 6 7 8 9 10 11 ... nocpuinfo: // if there is an _cgo_init, call it. MOVQ _cgo_init(SB), AX TESTQ AX, AX JZ needtls // g0 already

WireGuard笔记-01

1. 前言 这个月的空闲时间几乎都花在wireguard 在KVM架构(内核空间)和OpenVZ架构(用户空间)上部署了wireguard 过了一遍白

Hyper-V虚拟机端口暴露

前言 Docker Desktop使用hyper-v虚拟机,但Windows下的磁盘挂载比较麻烦,有文件权限问题,端口映射容易报错。于是删了Docker D

Golang笔记–05–网关SDK

前言 如果直接通过UDP连接到服务器,可能不太稳定。最初基于这个考虑将一个Go程序内置到了网关上,在本地处理UDP数据包,转换为JSON或Pr