哪个更快?对 gRPC 的 Rust 和 Go 版本进行基准测试

tower-grpc 高性能 rust 库,尽管已被 tonic 替代。grpc-go grpc 的官方 Go 模块。

基于centos7 单机编译安装蓝鲸CMDB及3个问题

在开发调试蓝鲸CMDB时,往往可能只需要部署一个CMDB服务即可,而不需要使用到整个蓝鲸平台,所以根据开源社区提供的CMDB部署指南,这边整理成一个比较简单快速的的方式进行部署蓝鲸CMDB。

一步一步golang写后台(二)gin进阶

上一节我们讲解了gin的基本用法,这一次,我们同样奔着构建一个REST后台的目标,继续修改我们的代码。package mainimport “github.

Golang与MongoDB

1 CentOS安装MongoDB以阿里云ECS控制台远程连接的命令行模式为例。MongoDB官方安装说明先创建yum仓库配置:sudo vi /etc/yum.repos.d/mongodb-org-4.4.repo然后粘贴的代码:[mongodb-org-4.

GitLab 12.8发布,安全合规性功能、实例监控项以及性能增强

按照预定的版本计划,前天GitLab官方博客宣布GitLab 12.8发布。新版本继续加强DevOps功能及其生命周期的管理,包括了日志浏览器、NuGet软件包和遵从性活动等。更详细功能,请随虫虫一起来学习。

lazygit:值得推荐的超酷git终端界面工具

注意界面最下边有蓝色的提示信息:1-5: jump to panel, H/L: scroll left/right, esc: cancel, pgup/pgdown: scroll, q: quit, x: menu, ◄ : navigate。

「Golang」GC探秘/写屏障是什么?

由于Golang的GC机制一直在持续迭代,本文叙述的主要是Go1.9版本及以后的GC机制,该版本中Golang引入了 混合写屏障大幅度地优化了STW的时间。

精通Redis!epoll?IO的同/异步、阻塞/非阻塞?都懂了吗?

说到缓存数据库Redis无疑是现在互联网界的一哥了。许多大厂的缓存中间件都是在Redis的基础上进行了封装。Redis作为一个以单线程模型为基础的缓存在速度上如何能媲美多线程的MC缓存?

写Golang程序的三条建议

可能会有不少朋友认为,代码最核心是为了实现业务。我们作为开发者,如果以业务为第一导向,那么只会成为码农,而程序员需要有技术上的思考。

教程:用golang从零开始手写一个bt下载客户端(7)

} err := state.readMessage()}好,到目前为止,我们已经完成了整个客户端,只需要在main.go中把这些组织起来,然后运行它!

网站地图