
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近在工作中用到了kylin,相关资料还不是很多,关于源码的更是少之又少,于是结合《kylin权威指南》、《基于Apache Kylin构建大数据分析平台》、相关技术博客和自己对部分源码的理解进行了整理。一、工作原理每一个Cube都可以设定自己的数据源、计算引擎和存储引擎,这些设定信息均保存在Cube的元数据中。在构建Cube时,首先由工厂类创建数据源、计算引擎和存储引擎对象。这三个对象独...
上届我们说到催收系统的业务功能通过技术选型后我们能设计出催收系统的SpringBoot 应用1.单体+双数据源架构1.如何扩展这个单体和双数据源架构呢?2.如何扩展这个部署架构呢单体的拆分:主要经历分布式,微服务的架构方式的演进,只不过我们正在进行拆分。或者说这就是微服务,但是缺少网关等组件,严格说来分布式因为是双数据源隔离的,所以读写并不影响。部署架构较为简单,前台通过NG转发,到后台的主从机器
1、基本概念Kafka:A distributed streaming platform,是一种高吞吐量的分布式发布订阅消息系统,使用scala编写。kafka是一个分布式的,分区的消息(commit log)服务。2、组件Topic:是一个高层次的抽象概念,kafka按照Topic分类来维护消息;Producter:将发布publish消息到Topic的进程称之为生产者prod...
1.以下为架构师书籍,供大家学习使用https://www.cnblogs.com/Leo_wl/archive/2010/08/12/1797823.html2.如下为积累的PDF 文档,供大家学习,以后会不断补充~,涉及版权请自删,谢谢~百度网盘:链接:https://pan.baidu.com/s/1cPYo06up77g_Id9H_oLSIw提取码:mg...
事件驱动通信是一种通信模式,它基于事件的发生和相应来进行通信。在事件驱动通信中,各个组件之间通过发送事件来进行通信,而不是直接调用对方的方法。事件驱动通信的基本原理是,当一个组件发生某个特定的事件时,它会发送一个事件消息,然后其他相关的组件可以监听并相应这个事件消息。这种通信模式的好处是,各个组件之间解耦合,不需要直接依赖对方的接口或实现,而是通过事件来进行通信。这样可以增加系统的灵活性和可扩展性

ActivityProcessor的是一个非常常见的需求。









