摘要:
gprc请求 怎么传递类似http的header信息 阅读全文
摘要:
分布式系统的运维挑战 容器、Serverless 编程方式的诞生极大提升了软件交付与部署的效率。在架构的演化过程中,可以看到两个变化: 应用架构开始从单体系统逐步转变为微服务,其中的业务逻辑随之而来就会变成微服务之间的调用与请求。 资源角度来看,传统服务器这个物理单位也逐渐淡化,变成了看不见摸不到的 阅读全文
摘要:
我知道同步并发的原理是利用进程或者线程,由操作系统调度;异步并发的原理是 DMA,即不经过 CPU 直接把 IO 的某一快 copy 到 memory 上或者反之,那么,新学 Golang 的我想知道,Golang 的所谓 goroutine (协程)如何实现的? 作者:Yi Wang链接:http 阅读全文
摘要:
golang分布式链路追踪 jaeger,OpenTracing,jaeger http中的传递,jaeger进程间的传递 grpc中传递traceId
grpc metadata 阅读全文
摘要:
HTTP协议通常承载与 TCP协议之上,在HTTP和TCP之间添加一个安全协议层(SSL或TSL),这个时候,就成了我们常说的HTTPS 默认HTTP的端口号为80,HTTPS的端口号为443 因为网络请求需要中间有很多的服务器路由的转发,中间的节点都可能篡改信息,而如果使用HTTPS,密钥在你和终 阅读全文
摘要:
之前在自己的电脑上强制提交了不少次。然后刚才发现之前部署的gitlab强制提交不了。 git push -f origin master $ git push -f origin master Total 0 (delta 0), reused 0 (delta 0) remote: GitLab: 阅读全文
摘要:
克隆切片,删除切片,删除切片某个元素,删除切片一段元素 阅读全文
摘要:
Git版本升级(查看版本信息 git version)旧版本:git version 1.7.1新版本:git version 2.2.1 一、安装依赖包:1、下载安装 libiconv-1.14.tar.gz wget http://ftp.gnu.org/pub/gnu/libiconv/lib 阅读全文
摘要:
1、查找bom头文件 grep -r -I -l $'^\xEF\xBB\xBF' ./ 2、替换bom头文件 find . -type f -exec sed -i 's/\xEF\xBB\xBF//' {} \; 阅读全文
摘要:
正常来说,clietntv3的初始化代码如下: config := clientv3.Config{ Endpoints: []string{"localhost:2379"}, DialTimeout: 2*time.Second, } client, err := clientv3.New(co 阅读全文