本文源码:GitHub·点这里 || GitEE·点这里 一、单体架构 单体架构在中等偏小的业务中比较常见,场景模式就是单个应用、单个数据库。一个程序包(例如war格式或者Jar格式)包含所有业务
一、为什么需要作业(定时任务)? 作业即定时任务。一般来说,系统可使用消息传递代替部分使用作业的场景。两者确有相似之处。可互相替换的场景,如队列表。将待处理的数据放入队列表,然后使用频率极短的定时任
本人最近想做一个 使用Netty4和socket.js做IM客服坐席平台,以前没这方面的实际经验。这里自己实现了一套架构,这里记录下,希望有大师看到帮指点指点:一张图说出我的心生: IM消息
HTML5简介:HTML5是万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言的第五个版本,所以才称为HTML5。在HTML4之前都不会带上版本的都统一称为HTML,但是因为在HTML的第五
前言: 整个OpenStack是由控制节点,计算节点,网络节点,存储节点四大部分组成。控制节点的基础管理服务包含Keystone,Glance,Nova,Neutron,Horizon五个服务,本篇
Spark是什么 a) 是一种通用的大数据计算框架b) Spark Core 离线计算 Spark SQL 交互式查询 Spark Streaming 实时流式计算 Spark MLli
伴随信息时代的发展,新技术、新框架、新语言层出不穷,解决问题的技术视角其实从来没有改变。所有应用都需要和存储系统相关联,无论存储是 SQL 还是 NOSQL 的。业务系统和数据库遵循不同的开发规范,为
Lambda架构说起来也很简单,就是通过分布式系统的组件搭建,设计出一个具有鲁棒性,可扩展,低延时的分布式计算系统。之所以称之为Lambda架构,就是它最为核心的点就是理由了数据处理过程之中的不可变性
本篇主要讲工作中的真实经历,我们怎么打造亿级日志平台,同时手把手教大家建立起这样一套亿级 ELK 系统。日志平台具体发展历程可以参考上篇 「从 ELK 到 EFK 演进」 废话不多说,老司机们座好了
引言:Mycat已经成为了一个强大的开源分布式数据库中间件产品。面对企业应用的海量数据事务处理,是目前最好的开源解决方案。但是如果想让多台机器中的数据保存一致,比较常规的解决方法是引入“协调者”来统一