MySQL日薄西山,被oracle收购后迭代速度明显下降,代码质量也越发堪忧,最近还爆出几个重大的功能bug。国内目前又开始扯起信创的大旗,实际大部分都是基于开源数据库改,或者兼容开源库的驱动的,所以后端架构时,已经不再是以MySQL为第一选择,而是以同时兼容MySQL、Oracle和PostgreSQL为目标。
Postgresql学习笔记
Typescript速成
eBPF学习笔记
eBPF的理论看起来有点抽象,实际上就是注册到内核的回调函数,可以拦截系统调用,然后用来完成自己的事情。
只是这个回调函数在内核空间只能用C来写,门槛还是有点高的,除了C之外其他的语言可以写用户空间部分。
深度学习笔记
深度学习相关的技术栈高度依赖数学基础,学起来比较吃力,这里权做笔记。
教材是《动手学深度学习(Pytorch版)》,教程可以在b站上看。
安装很简单,略过。
时序数据规则引擎设计思路
规则引擎的大致组成包括:
- 触发条件:如某个设备某种消息在某个时间点内到达;或周期性,每隔多久触发一次;
- 触发响应:即触发条件后要做什么,一般是告警、通知、联动其他设备、联动其他系统等;
- 边界情况:重复触发如何处理、回调频率控制等细节;
实现思路大致包括以下几种:
