heqingliang's Blog


  • 首页

  • 归档

Docker Swarm

发表于 2018-11-09

Swarm是Docker官方提供的一款集群管理工具,其主要作用是把若干台Docker主机抽象为一个整体,并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似,具有的功能也较kubernetes更少一些。

阅读全文 »

使用Consul做服务发现

发表于 2018-11-03

Consul是golang开发的一个高可用的分布式服务注册系统,有service discovery和key/value,健康检查, 节点选举,多数据中心等功能,与zookeeper和etcd等相似。

阅读全文 »

Docker的数据持久化、docker Compose

发表于 2018-10-14

Docker的image是只读的,容器运行期间产生的数据是不会在写入到image里面,当容器被删除后,数据也随之被删除。如果想做到数据持久化,Docker使用Data volume或者Bind Mounting来持久化数据。

阅读全文 »

Docker的网络

发表于 2018-10-11

Docker的网络实现了容器和容器外部、不同容器之间通信。

阅读全文 »

Dockerfile

发表于 2018-10-09

Dockfile是一个用于编写docker镜像生成过程的文件,其有特定的语法。

阅读全文 »

Docker

发表于 2018-10-07

Docker属于Linux容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的Linux容器解决方案。Docker将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。

阅读全文 »

kafka使用protobuf序列化

发表于 2018-09-22

在使用kafka,producer可以使用protobuf进行数据的序列化,consumer可以使用protobuf反序列化。

阅读全文 »

graphviz

发表于 2018-09-08

graphviz是贝尔实验室开发的一个开源的工具包,它使用一个特定的DSL(领域特定语言): dot作为脚本语言,然后使用布局引擎来解析此脚本,并完成自动布局。graphviz提供丰富的导出格式,如常用的图片格式,SVG,PDF格式等。

阅读全文 »

protobuf数据编码

发表于 2018-08-26

protobuf能够跨平台提供轻量的序列化和反序列化,得益于其平台无关的编码格式,下面分析protobuf的编码格式。

阅读全文 »

protobuf

发表于 2018-08-25

protobuf是由Google开源的一种轻便高效的结构化数据存储格式,与平台无关、语言无关、可扩展、可用于通讯协议和数据存储等领域。与xml和json相比,它序列化后的数据的大小更小、编解码速度更快。

阅读全文 »
123…7
heqingliang

heqingliang

曾梦想仗剑走天涯 看一看世界的繁华 年少的心总有些轻狂 如今你四海为家 曾让你心疼的姑娘 如今已悄然无踪影

63 日志
© 2019 heqingliang
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.3