go语言微服务与云原生
极客时间 go云原生 链接: https://pan.baidu.com/share/init?surl=9_bcdX5tl25pbzpKX544lQ 提取码: wzhx 什么是微服务微服务架构风格是一种将单体应用开发为一套小型服务的方法,每个服务都在自己的进程中运行,并且使用轻量级的通信机制(HTTP类型的API)进行通信。 这些服务是围绕业务能力构建的,并且可以通过全自动化的部署机制来进行独立
查看进程内存空间
C语言的编译过程逻辑地址和物理地址1234567891011121314151617181920212223#include <stdio.h>int global_var = 5;int main() { static int static_var = 6; int local_var = 7; int* p = (int*)malloc(100);
web协议详解与抓包实战课程笔记
使用 ABNF 操作符来描述HTTP请求头 空白字符:用来分隔定义中的各个元素 method SP request-target SP HTTP-version CRLF· / 表示选择 start-line = request-line/status-line 值范围 %c##-## OCTAL = “0” / “1” / “2
MySQL总结
MySQL 执行一条查询语句的流程 连接建立 建立连接 管理连接 校验用户身份 Serve层 查询缓存 查询语句如果命中查询缓存则直接返回,否则继续往下执行。MySQL 8.0 已删除该模块; 进行词法分析 进行语法分析 构建语法树 执行SQL prepare 预处理 检查 SQL 查询语句中的表或者字段是否存在; 将 select * 中的 * 符号,扩展为
linux指令收集
好记性,不如烂笔头 解压文件 -x 表示 Extract -z 表示 Filter the archive through gzip f 表示 Use archive file. 1tar -xzf fileName 在 make 命令中,-C 用于指定进入指定目录执行 make 命令。 1make -C usr/src/redis
docker总结
什么是dockerDocker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 OverlayFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其为容器。最初实现是基于 LXC,从 0.7 版本以后开始去除 LXC,转而使用自行开发
Elasticsearch_Stack的学习
beat:【精选】Beats:Beats 入门教程 (一)_libbeat-CSDN博客 长期运行 · ELKstack 中文指南 (elasticsearch.cn) weekly-practice/notes/week015-elk-in-action/README.md at main · aneasystone/weekly-practice (gi
hexo中如何添加图片
一般来说有两种方法 使用互联网中已存在URL的图片,即通过URL可以访问到的图片,这种情况只需要直接粘贴对应的URL即可 使用本地的图片,将图片上传到图床中,这里我们使用github作为图床 步骤 下载对应的插件 1npm install https://github.com/CodeFalling/hexo-asset-image --save 查看_config.yml文件 查找 po
使用docker-compose搭建elk集群
docker-compose file and detailed tutorial ELK dokcer-compose deviantony/docker-elk: The Elastic stack (ELK) powered by Docker and Compose. (github.com) Filebeat 8.11.0 | Elastic download 这里推荐ES
etcd实现服务注册与发现
什么是服务发现服务发现是一种在分布式系统中识别和定位可用服务的机制。在微服务架构中,系统被分割成多个小型服务,服务发现允许这些服务相互发现和通信。而etcd这个工具提供了一种集中管理和协调服务的方式,从而提高了分布式系统的灵活性、可扩展性和可靠性。 服务发现需要实现以下的基本功能 服务注册: 同一个service的所有节点注册到相同目录下,节点启动后,将自己的信息注册到所属的服务目录中 健康检
influxDB的使用
简介InfluxDB是一个开源分布式时序、事件和指标数据库。使用Go语言编写,无需外部依赖。其设计目标是实现分布式和水平伸缩扩展。 win 使用docker 安装 influxDBhttps://dl.influxdata.com/influxdb/releases/influxdb-1.7.7_windows_amd64.zip 1docker pull influxdb:latest 12