绿色健康小清新

耐得住寂寞,守得住繁华

该项目主要是基于Spark来做一个实时数仓,通过Flume采集日志数据(该项目简略了),Maxwell采集业务数据,通过Kafka被Spark读取数据进行处理,也是通过Kafka对数据进行一个分层化的存储和处理,最终生成DWS层的宽表并保存到OLAP数据库ES中,以及通过ES来做数据的分析。

阅读全文 »

ElasticSearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful web 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。

阅读全文 »

主要是介绍几种非对称加密算法和数学原理:RSA、ECC、DH、DHE、ECDHE。

阅读全文 »

主要是对https的证书、认证方式、TLS的握手(RSA、ECDHE)等。

阅读全文 »

主要是对http的深入理解,包括缓存、HTTP各版本、优化等。

阅读全文 »

ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用C++语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。本文主要是介绍一些基本sql操作,以及数据库引擎、表引擎、分片、副本、explain、优化、物化视图等方面。

阅读全文 »

Kubernetes 是一个轻便的和可扩展的开源平台, 用于管理容器化应用和服务。 通过Kubernetes 能够进行应用的自动化部署和扩缩容。本文从资源清单、资源控制器、Service、存储、集群调度、安全、Helm、Dashboard、Prometheus、EFK、高可用集群的搭建这些方面来介绍K8S。

阅读全文 »