殷浩详解DDD系列 第二讲 - 应用架构
# 第二讲 - 应用架构
架构这个词源于英文里的“Architecture“,源头是土木工程里的“建筑”和“结构”,而架构里的”架“同时又包含了”架子“(scaffolding)的含义,意指能快速搭建起来的固定结构。而今天的应用架构,意指软件系统中**固定不变**的代码结构、设计模式、规范和组件间的通信方式。在应用开发中架构之所以是最重要的第一步,因为一个好的架构能让系统安全、稳定、快速迭代
Kafka分布式安装及验证测试
一、安装
Kafka依赖于ZooKeeper,所以在安装Kafka之前请确保ZooKeeper集群已安装正确并能正常运行。虽然Kafka自身内置了ZooKeeper,但是还是建议大家单独部署ZooKeeper集群,因为可能其他框架也需要使用ZooKeeper。
X-Pack Spark使用[FAQ]
概述
本文主要列出在使用X-Pack Spark的FAQ。
Spark Connectors
主要列举Spark 对接其它数据源遇到的问题
Spark on HBase
Spark on HBase Connector:如何在Spark侧设置HBase参数。
Kafka架构解析1之背景及架构介绍
简介
Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标
以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间复杂度的访问性能
高吞吐率。