基础学习 后端架构师技术图谱 算法 图解算法
IM系统研究
原理及架构 References: 现代IM系统中消息推送和存储架构的实现
消息队列研究
Rabbitmq 性能限制 内部原理: 每个queue会有一个Erlang协程,每个queue可以处理50K/s的消息 保持跟CPU Core数量一致的queue数
开源项目整理
Micro-service API Gateway Kong, in Lua tyk, in Golang References: * 谈谈微服务中的 API 网关(API Gateway) Memory cache Redis ledisdb tidis, in Golang PAAS Kubernetes pouch, from Alibaba 有待观察的 rainbond, 国人开发 大数据&AI Spark Ray, WIP Monitor ELK
区块链资料整理
介绍 公有链 以太坊 私有链 R3 Corda 联盟链 Hyperledger Fabric References: * IBM技术专家:Hyperleger Fabric 架构与部署实例解析 Guide 以太坊官方文档中文版 以太坊白皮书中文版 So
SQL Proxy资料整理
SQL Proxy ProxySQL Maxscale
WebRTC资料整理
参考文章 技术简介 Web Real-Time Communication(WebRTC)技术概述 WebRTC 是如何进行通信的,WebRCT 的三种网络结构 互动直播 互动直播的技术细
Python学习推荐书籍
入门 进阶 Fluent Python 这本书是由奋战在Python开发一线近20年的Luciano Ramalho执笔,致力于帮助Python开发人员挖掘这门语言及相关
如何在github.io搭建Hugo博客站
摘要 在前面的博文中介绍了如何在github.io上搭建自己的博客站,基于的是Jekyll,这也是github中比较常用的方式,好处是gith
Linux系统介绍(五)常用命令
cat命令 很多时候我们通过cat命令来查看文件内容,它会将文件的所有内容显示出来。当然,cat也可以通过管道接收数据,它主要完成的是将从管道
Linux系统介绍(四)IO重定向与管道
IO重定向(IO redirection) Linux的有一个强大之处就是可以通过管道(Pipe)跟IO重定向将一系列命令的输出跟输入连接起来。IO重定向是Linux
GPS管理系统服务器迁移指南
概述 本指南主要讲述如何将GPS管理系统服务器迁移到另一台新的服务器,假定要迁移的服务器为server1,新服务器为server2,假定的服务
Linux系统介绍(三)shell基础
概述 首先,咱们来了解一下,什么是Shell。操作系统内核给我们提供了各种接口,同时也提供了各种用户层的库,理论上我们基于这些可以编写程序实现
Linux系统介绍(一)命令行
概述 随着Linux的发展,现在已经有了非常多的桌面版本,比如著名的Ubuntu。用这些桌面版本系统,可以满足基本的操作,然而对于一些高级点的
Linux系统介绍(二)文件系统结构
概述 多数Linux发行版本都是遵循文件系统结构标准(Filesystem Hierarchy Standard, 简称FHS),可以在这里找到该标准。本文对Linux的文件系统结