Iawen's Blog

我喜欢这样自由的随手涂鸦,因为我喜欢风......

Websocket与Socker.IO比较与分析

为什么socketio不能兼容websocket呢?作为一名合格的工程师,不能知其然而不知其所以然,websocket是什么,它与socket.io有什么区别呢?他们又分别适合怎样的场景?为什么有了websocket还需要有socket.io?

服务器管理与架构 2020-08-08 11:54:32

分布式文件系统glusterfs部署搭建

GlusterFS是Scale-Out存储解决方案Gluster的核心,它是一个开源的分布式文件系统,具有强大的横向扩展能力,通过扩展能够支持数PB存储容量和处理数千客户端。GlusterFS借助TCP/IP或InfiniBandRDMA网络将物理分布的存储资源聚集在一起,使用单一全局命名空间来管理数据。

服务器管理与架构 2020-07-24 14:16:54

git 操作规范

git的基本操作,如分支、恢复、提交、日志查看;Git 服务端的创建、通讯协议(本地协议、HTTP、SSH、Git);本地Git的安装与配置;使用过程中的一写冲突与问题的解决;使用Git来代码发布、实现持续集成

服务器管理与架构 2020-04-13 13:44:31

Elasticsearch 7.4 手册阅读笔记

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。

服务器管理与架构 2020-04-04 20:43:17

nginx 的安装与配置已经常规问题汇总

Nginx採用多进程模型,单Master—多Worker,由Master处理外部信号、配置文件的读取及Worker的初始化。Nginx主要用来作为Web服务器,也可以负载均衡,正向代理、反向代理、重定向、防盗链、rewrite。

服务器管理与架构 2020-01-02 11:49:46

RESTful API 最佳实践

RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。它的大原则容易把握,但是细节不容易做对。本文总结 RESTful 的设计细节,介绍如何设计出易于理解和使用的 API。REST API URI 设计的七准则

服务器管理与架构 2019-11-27 11:36:34

微服务化的基石:持续集成

当一个系统复杂到一定程度,当维护一个系统的人数多到一定程度,解决问题的难度和沟通成本大大提高,因而需要拆成很多个工程,拆成很多个团队,分而治之。微服务化,持续集成,负载均衡,Nginx,敏捷开发,DevOps。

服务器管理与架构 2019-11-08 21:32:01

CentOS 7 中 Docker 的安装与配置

Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令

服务器管理与架构 2019-11-02 12:37:09