概念 Kafka 是一个快速、可扩展和高可用的基于发布 订阅模式(pub sub model)的消息系统,用作消息中间件,在系统之间传递消息。其核心概念有: Topic(话题) Producer(生产者) Consumer(消费者) Broker(经纪人) 在 Kafka 中,所有的消息都由 Top ...
分类:
其他好文 时间:
2019-08-11 12:44:35
阅读次数:
108
kubernetes核心概念 pod Pod 是容器的集合,通常会将紧密相关的一组容器放到一个 Pod 中,同一个 Pod 中的所有容器共享 IP 地址和 Port 空间,也就是说它们在一个 network namespace 中。 k8s中的最小部署单元,不是一个程序/进程,而是一个环境(包括容器 ...
分类:
Web程序 时间:
2019-08-04 13:48:47
阅读次数:
153
首发地址: "https://www.guitu18.com/post/2019/07/26/43.html" 核心概念 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动 ...
分类:
其他好文 时间:
2019-07-28 11:03:11
阅读次数:
140
Docker 1、简介 Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使 用这个镜像; 运行中的这个镜像称为容器,容器启动是非常快速的。 2、核心概念 docker主机(Host): ...
分类:
编程语言 时间:
2019-07-26 22:58:03
阅读次数:
246
Linux的核心概念:各个组件或设备在Linux下面都是一个文件。(这也是和Windows系统最大的不同) 各硬件设备在Linux中的文件名: /dev/lp[0-2] (25针打印机) /dev/usb/lp[0-15] (USB接口) /dev/input/mouse[0-15] (通用) /d ...
分类:
系统相关 时间:
2019-07-23 13:05:45
阅读次数:
151
Orleans 术语解读 上面这张图中包含了Orleans中的几个核心概念: 1. Grain 2. Silo 3. Orleans Cluster 4. Orleans Client 从这张图,我们应该能理清他们之间的关系。 1. Grain作为最小的执行单元 2. Silo 是 Grain 的宿 ...
分类:
其他好文 时间:
2019-07-22 10:17:56
阅读次数:
94
Libra区块链是一个基于Libra协议的加密认证的分布式数据库。本文将简略介绍Libra协议的核心概念。其详细说明请参阅Libra技术白皮书. Libra区块链由分布式的Validator节点网络维护, 或简称为Validator。Validator集体遵循共识协议 决定区块链中交易的进行次序。 ...
分类:
其他好文 时间:
2019-07-20 09:58:58
阅读次数:
127
1、基础架构 1.1 Master Master节点上面主要由四个模块组成:APIServer、scheduler、controller manager、etcd。 APIServer。APIServer负责对外提供RESTful的Kubernetes API服务,它是系统管理指令的统一入口,任何对 ...
分类:
Web程序 时间:
2019-07-19 20:33:35
阅读次数:
115
简介 容器是Docker的另一个核心概念。 简单地说,容器是镜像的一个运行实例,所不同的是,它带有额外的可写文件层。 如果认为虚拟机是模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。那么Docker容器就是独立运行的一个或一组应用,以及它们的必需运行环境。 本文将具体介绍 ...
分类:
其他好文 时间:
2019-07-17 00:12:57
阅读次数:
114
1.webpack的核心概念 2.webpack配置文件的整体结构 3.webpack模块化打包的基本流程 4.比较loader与plugin 5.区别live-reload(自动刷新)与hot-realod/HMR(热模替换) 6.webpack常用loader与plugin汇总 ...
分类:
Web程序 时间:
2019-07-12 00:42:21
阅读次数:
372