# apache
# Kafka
返回顶部 | github | 返回:专题-消息中间件
# 简单集成
引入依赖
<dependency>
<groupId>org.springframework.kafka</groupId>
<artifactId>spring-kafka</artifactId>
<version>2.2.6.RELEASE</version>
</dependency>
1
2
3
4
5
2
3
4
5
# Phoenix
Phoenix是一个开源的HBASE SQL层。它不仅可以使用标准的JDBC API替代HBASE client API创建表,插入和查询HBASE,也支持二级索引、事物以及多种SQL层优化。
# Fileupload
漏洞的来源是在于 DiskFileItem中的 readObject()进行文件写入的操作,这就意味着如果我们对已经序列化的 DiskFileItem对象进行反序列化操作就能够触发 readObject()执行从而触发这个漏洞。
# 任务管理调度系统apache-airflow
比如Java中自带的ScheduledExecutorService或者第三方框架Quartz,还有Python中的crontab、APSScheduler等等,但是这些定时任务多了起来后,管理就是一个问题,那么就有这样一个系统,专门用来管理和调度这些定时任务,他就是apache-airflow
# 最关键的执行器就有四种选择
- 1、
SequentialExecutor:单进程顺序执行任务,默认执行器,通常只用于测试 - 2、
LocalExecutor:多进程本地执行任务 - 3、
CeleryExecutor:分布式调度,生产常用 - 4、
DaskExecutor:动态任务调度,主要用于数据分析
# BookKeeper
BookKeeper 是一个针对实时工作负载优化的可扩展、容错和低延迟的存储服务,已作为基础存储服务被用于构建各种可靠的服务,同时也是 Apache DistributedLog 的日志段存储和 Apache Pulsar 的消息存储