这篇文章主要用来介绍Kafka & Zookeeper相关基础知识。 1. Kafka是由Linkedin开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景,之后于2 ...
分类:
编程语言 时间:
2020-07-15 23:49:56
阅读次数:
93
1.1 datetime模块介绍 首先必须做一点理论准备,不然待会都不知道为什么会有这些函数。介绍3个概念: UTC time Coordinated Universal Time,世界协调时,又称格林尼治天文时间、世界标准时间。与UTC time对应的是各个时区的local time,也就是本地时 ...
分类:
其他好文 时间:
2020-07-14 15:07:07
阅读次数:
111
1、mycat的基本介绍及安装1、前置知识1、分布式系统? 分布式系统是指其组件分布在网络上,组件之间通过传递消息进行通信和动作协调的系统。它的核心理念是让多台服务器协同工作,完成单台服务器无法处理的任务,尤其是高并发或者大数据量的额任务。它的特点是: ? **透明性:**分布式系统对于用户是透明的 ...
分类:
其他好文 时间:
2020-07-14 13:42:09
阅读次数:
36
持续交付 **持续集成:**个体不断向主干分支快速迭代的过程,强调开发的及时性,以保障局部和整体开发进度的协调,而不是像瀑布模型那样集中提交,而存在大量冲突的情形; **持续交付:**将持续集成的二进制包不断进行测试,优化的过程,使应用保证一种随时可交付使用的状态. **持续部署:**构建产品可快速 ...
分类:
其他好文 时间:
2020-07-12 15:03:48
阅读次数:
53
浏览器都有哪些进程? 1.Browser进程(即上篇文章截图里面的浏览器进程):浏览器的主进程(负责协调、主控),只有一个。主要作用: 负责浏览器界面显示,与用户交互。如前进,后退等 负责各个页面的管理,创建和销毁其他进程 将渲染(Renderer)进程得到的内存中的Bitmap(位图),绘制到用户 ...
分类:
系统相关 时间:
2020-07-12 14:13:43
阅读次数:
105
操作系统 # a 操作系统的定义:操作系统是一个用来协调、管理和控制计算机硬件和软件资源的系统程序,它位于硬件和应用程序之间。 # 操作系统分为 系统调用接口 和 系统内核 # b 操作系统内核的定义:操作系统的内核是一个管理和控制程序、负责管理计算机的所有物理资源。其中包括:文件系统、内存管理、设 ...
分类:
系统相关 时间:
2020-07-12 12:14:58
阅读次数:
89
1. 数据链路层基本概念及基本问题 1.1 基本概念 1.1.1 数据链路层使用的信道 主要有以下两种类型: 点对点信道。这种信道使用一对一的点对点通信方式。 广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发 ...
分类:
其他好文 时间:
2020-07-11 22:40:49
阅读次数:
89
用我多年的搭建BC网站建站的经验来为大家浅谈分析下网站前端代码的设计开发意义和功能。大家都知道搭建一个网站从窗口意义上来说就是分为前端客户打开界面和运营商后台打开页面,前端主要展现的是客户的操作页,侧重于体验,后端主要展现的客户的数据,侧重于简介明了,这样就能很直观的吧产品的侧重点分开加以打磨,满足更好的体验,更优的数据展示。建设搭建网站的整体页面协调让用户感觉很舒服自然,整体的设计对齐有一个优势
分类:
Web程序 时间:
2020-07-08 18:05:49
阅读次数:
64
2PC(两阶段提交) 阶段1 在阶段1中,协调者发起一个提议,分别问询各参与者发送事务预处理请求(可不可以执行任务) 阶段2 在阶段2中,协调者根据参与者的反馈,提交或中止事务,如果参与者全部同意则提交,只要有一个参与者不同意就中止。 缺点 同步阻塞问题。执行过程中,所有参与节点都是事务阻塞型的。当 ...
分类:
其他好文 时间:
2020-07-07 17:47:26
阅读次数:
80
一、官网 https://zookeeper.apache.org/ 二、简介 Apache ZooKeeper致力于开发和维护开源服务器,实现高度可靠的分布式协调。 ZooKeeper是一种集中式服务,用于维护配置信息,命名,提供分布式同步和提供组服务。所有这些类型的服务都以分布式应用程序的某种形 ...
分类:
系统相关 时间:
2020-07-07 15:52:15
阅读次数:
77