RPC 框架 Kitex 实践入门:性能测试指南

CloudWeGo 第一批开源了四个项目:Kitex、Netpoll、Thriftgo 和 netpoll-http2,以 RPC 框架 Kitex 和网络库 Netpoll 为主。

mac golang 环境搭建

bash_profile简单使用1$brewinstall#安装包2$brewupdate#更新包目录3$brewoutdated#查看需要更新的包4$brewupgrade#更新包5$brewlist#查看已经安装的包2、

Uber 容器化 Apache Hadoop 基础设施的实践

随着 Uber 的业务持续增长,我们用了 5 年时间扩展 Apache Hadoop,部署到了 21000 多台主机上,以支持多种分析和机器学习用例。

为什么我们放弃Zabbix采用Prometheus?

PS:目前已经不是Zabbix 了,运维团队基于 Open-Falcon 定制开发了一套统一的运维监控系统,当然这是后话了。

golang泛型实现——双向循环链表

一、写在前面标准库的双向循环链表实现是基于interface{}的,性能一般。为了提升性能,本文基于泛型语法实现一个比标准库更快的链表写法(主要包括双向循环链表的插入和删除的核心操作)。

Go源代码中的那些秘密:time.minWall是1885?

这是通过指定过去时间的截止日期来强制取消现有连接,例如:cr.conn.rwc.SetReadDeadline。

2021-11-04:计算右侧小于当前元素的个数。给你`一个整数数组 num

2021-11-04:计算右侧小于当前元素的个数。给你`一个整数数组 nums ,按要求返回一个新数组 counts 。数组 counts 有该性质: counts[i] 的值是 nums[i] 右侧小于 nums[i] 的元素的数量。力扣315。

带你深入熟悉你所不知道的ICMP协议

简介Internet Control Messages Protocol 因特网控制报文协议,经常被认为是IP层的一个组成部分。它传递差错报文以及其他需要注意的信息。ICMP报文通常被IP层或更高层协议(TCP或 UDP)使用。一些ICMP报文把差错报文返回给用户。

go runtime 简析

本文将会对golang runtime 进行简析.Go Runtime 的总览golang 的 runtime 在 golang 中的地位类似于 Java 的虚拟机,不过 go runtime 不是虚拟机. golang 程序生成可执行文件在指定平台上即可运行,效率很高, 它和

浅析Go语言http服务handler对象底层原理

本文来源于: https://gobea.cn/blog/detail/15zqpwrq.