概念 宽表 从字面意义上讲就是字段比较多的数据库表。通常是指业务主题相关的指标、维度、属性关联在一起的一张数据库表。由于把不同的内容都放在同一张表存储,宽表已经不符合三范式的模型设计规范,随之带来的主要坏处就是数据的大量冗余,与之相对应的好处就是查询性能的提高与便捷。这种宽表的设计广泛应用于数据挖掘模型训练前的数据准备,通过把相关字段放在同一张表中,可以大大提高数据挖掘模型训练过程中迭代计算时的效率问题。(一句话,空间换时间,便于训练迭代、减少表关联数量,修改少量数据时不需要该多张表)
微服务定义 Martin Fowler 与 James Lewis 共同提出了微服务的概念,定义微服务是由以单一应用程序构成的小服务,自己拥有自己的进程与轻量化处理,服务依业务功能设计,以全自动的方式部署,与其他服务使用HTTP API通信。同时服务会使用最小的规模的集中管理 (例如 Docker) 能力,服务可以用不同的编程语言与数据库等组件实现。
反射
发布订阅
ELK简介:
vscode go 调试:https://blog.csdn.net/love666666shen/article/details/88887086
程序的运行都需要内存,比如像变量的创建、函数的调用、数据的计算等。在需要内存的时候就要申请内存,进行内存分配。在 C/C++ 这类语言中,内存是由开发者自己管理的,需要主动申请和释放,而在 Go 语言中则是由该语言自己管理的,开发者不用做太多干涉,只需要声明变量,Go 语言会根据变量的类型自动分配相应的内存。
gRPC A high-performance, open-source universal RPC framework。
静态博客及博客同步服务
PHP框架,参考yii,个人兴趣
分布式任务调度系统
Swoole服务 (即时通讯 web聊天室)
技术研究及创建应用服务