docker解决了什么问题 解决了应用程序本地运行环境与生产运行环境不一致的问题,更快速的应用交付和部署,更简单的系统运维 解决了应用程序资源使用的问题,docker会一开始就为每个程序指定内存分配和CPU分配。更高效的计算资源利用 让快速扩展、弹性伸缩变得简单,更便捷的升级和扩缩容
内存逃逸分析是 Go 语言中的一个重要概念。 在了解内存逃逸之前,需要先知道栈内存和堆内存的概念: 堆内存(Heap):一般由人为手动进行管理,手动申请、分配、释放。其大小一般取决于硬件内存,适合不可预知大小的内存分配,但分配速度较慢,且可能会形成内存碎片。 栈内存(Stack):是一种具有特殊规则
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 使用方法 awk '{pattern + action}' {filenames} 尽
CDN简介 CDN大家比较熟悉,这里做个简单介绍。 CDN主要是让用户访问资源的时候,能从离用户距离很近的CDN节点进行获取,不必到真正提供服务的机器上获取。所以CDN可以 让用户更快的获取所需要的内容 减少骨干网络的流量 减少服务器的压力 CDN的工作原理
什么是CAS? CAS是英文单词Compare And Swap的缩写,翻译过来就是比较并替换。现在几乎所有的CPU指令都支持CAS的原子操作,X86下对应的是 CMPXCHG 汇编指令
From:https://www.cnblogs.com/kevingrace/p/5892169.html Nginx、LVS、HAProxy 是目前使用最广泛的三种负载均衡软件,本人都在多个项目中实施过,通常会结合Keepalive做健康检查,实现故障转移的高可用功能。
安装caddy 先简单介绍一下caddy,它是由Golang写的一个高效的webserver,相比nginx,配置起来更加简便,同时支持自动化的ss证书申请、配置和续约(这一点太棒了)。 个人环境 Debian10 添加源 $ echo "deb [trusted=yes] https://apt.