开源游戏服务器你中意哪款?

有哪些开源游戏服务器框架,值得学习呢。基于node.js 、java、C#、golang 、c++、python 等技术栈有各种各样的游戏框架。

每日一库之 logrus 日志使用教程

golang标准库的日志框架非常简单,仅仅提供了print,panic和fatal三个函数对于更精细的日志级别、日志文件分割以及日志分发等方面并没有提供支持. 所以催生了很多第三方的日志库,但是在 golang 的世界里,没有一个日志库像 slf4j 那样在 Java 中具有绝对统治地位.golang 中,流行的日志框架包括 logrus、zap、zerolog、seelog 等.

Kafka两级调度实现分布式协调任务分配Golang版

主要工作分为两个步骤:通过worker获取自身的topicoffset等元数据信息。交给kafka的broker完成Leader/Follower选举workerLeader节点获取到kafka存储的partation和member信息,来进行二级分配,实现结合具体业务的负载均衡

如何在 Go 中将 「」byte 转换为 io.Reader?

在 stackoverflow 上看到一个问题,题主进行了一个网络请求,接口返回的是 []byte。如果想要将其转换成 io.Reader,需要怎么做呢?这个问题解决起来并不复杂,简单几行代码就可以轻松将其转换成功。不仅如此,还可以再通过几行代码反向转换回来。

TCP传输层面试中常问的问题汇总(你所不知道的传输层)

当网络环境不好导致丢包时,无论TCP还是UDP都会丢包,这是没有区别的。此类应用层协议包括TFTP , SNMP , DNS ,DHCP等。

Golang-ReverseProxy源码分析

golang 可以通过 ReverseProxy 实现了服务器代理相关的功能。其实就是代理返回了什么结果,就将内容返回客户端。

IT 技能图谱の Golang工程师技能图谱(附 Xmind 源文件)

> 从今日起,每天和大家分享一篇不同职位工程师应该掌握的技能,大家有什么感兴趣的职位可以通过留言告诉我,我整理好会优先发出来~

MinIO分布式存储部署实战

MinIO是在Apache License v2.0下发布的对象存储服务器。它与Amazon S3云存储服务兼容。它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM映像。对象的大小可以从几KB到最大5TB。

使用 Kafka 和 MongoDB 进行 Go 异步处理

编译自: https://www.melvinvivas.com/developing-microservices-using-kafka-and-mongodb/ 作者: Melvin Vivas译者: qhwdw在我前面的博客文章 “ 我的第一个 Go 微服务:使用 Mong

Go在酷狗数据库中间件的应用

本次分享主要围绕Go在数据库中间件应用这方面展开;首先会聊一下程序开发的需求。具体会参考Go的特性是否满足这些需求;接下来会介绍一下近期采用Go语言开发的m。

网站地图