自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

VinoYang的专栏

工作总结 & 技术框架/源码解读

  • 博客(8)
  • 资源 (21)
  • 收藏
  • 关注

原创 Flink运行时之客户端提交作业图-上

客户端提交作业图作业图(JobGraph)是Flink的运行时所能理解的作业表示,无论程序通过是DataStream还是DataSet API编写的,它们的JobGraph提交给JobManager以及之后的处理都将得到统一。本篇我们将分析客户端如何提交JobGraph给JobManager。

2017-03-31 21:13:57 7125 2

原创 Flink批处理优化器之成本估算

成本估算在基于成本的优化器中,成本估算非常重要,它直接影响着候选计划的生成。在Flink中成本估算依赖于每个不同的运算符所提供的自己的“预算”,本篇我们将分析什么是成本、运算符如何提供自己的预算以及如何基于预算估算成本。

2017-03-28 22:56:34 5707

原创 Flink-CEP之模式流与运算符

之前我们分析了CEP的API,接下来我们将分析CEP API的内部实现包括模式流与运算符。模式流模式流(PatternStream)是CEP模式匹配的流抽象,一个PatternStream对象表示模式检测到的序列所对应的流。该序列以映射来表示,以模式名关联一组事件对象。

2017-03-16 23:17:45 5953

原创 Flink-CEP之NFA编译器

NFAbNFA ^ b编译器的作用是将模式对象编译成NFA或者NFAFactory(用来创建多种NFA对象)。这个编译的过程,需要对模式进行拆分从而构建状态以及根据条件构建状态转换信息,最终根据构建好的状态集合来创建NFA。示意图如下:

2017-03-11 22:14:15 2350

原创 Flink-CEP之NFA

NFAbNFA ^ b模型包含两个阶段:第一个阶段是模式匹配阶段,在这个阶段它将会向最终态过渡并随着事件被选择而扩展缓冲区;第二个阶段是匹配提取阶段,该阶段发生在超时或者到达最终态时,将会从缓冲区中检索所产生的匹配。

2017-03-09 23:25:28 4692

原创 Flink-CEP之带版本的共享缓冲区

带版本的共享缓冲区当股票模式以一个事件流作为输入时,状态转换将会作用于事件流从而引起事件的状态变化。结合窗口对参与匹配的事件的限制以及模式中结合事件上下文(状态)的过滤条件,同一事件流随着时间的流动或者多次运行都会产生多种不同的匹配结果。

2017-03-05 23:30:39 3584 1

原创 Flink-CEP论文与源码解读之状态与状态转换

Flink CEP的论文与设计Flink的CEP设计与实现重度参考了论文《Efficient Pattern Matching over Event Streams》。下面我们就来结合论文谈谈Flink CEP的设计。

2017-03-03 22:12:39 5189 1

原创 Flink之CEP案例分析-网络攻击检测

上一篇我们介绍了Flink CEP的API,这一篇我们将以结合一个案例来练习使用CEP的API编写应用程序,以强化对API的理解。所选取的案例是对网络遭受的潜在攻击进行检测并给出告警。当下互联网安全形势仍然严峻,网络攻击屡见不鲜且花样众多,这里我们以DDOS(分布式拒绝服务攻击)产生的流入流量来作为遭受攻击的判断依据。

2017-03-01 22:13:32 10959 7

Flink相关的论文(上)

Flink相关论文

2016-12-21

ApacheCon-ofbiz-2015

apacheCon NA ofbiz slides

2015-04-21

OFBiz track @ Apachecon EU 2014 in Budapest, Hungary Nov 17th - Nov 19th 2014

OFBiz track @ Apachecon EU 2014 in Budapest, Hungary Nov 17th - Nov 19th 2014

2015-02-04

seda eclipse工程可运行版

Staged Event Driven Architecture (SEDA) 是加州大学伯克利分校研究的一套优秀的高性能互联网服务器架构模型

2012-04-03

seda-release

Staged Event Driven Architecture (SEDA) 是加州大学伯克利分校研究的一套优秀的高性能互联网服务器架构模型

2012-04-03

HTML5小车动画

HTML5小车动画

2012-02-02

自实现的Asp.net AJAX框架的ASMX处理器--支持异步调用Web方法

自实现的Asp.net AJAX框架的ASMX处理器--支持异步调用Web方法

2011-12-04

利用javascript缓存页面部件

利用javascript缓存页面部件,参见http://blog.csdn.net/yanghua_kobe

2011-11-27

分布式命令模式类库及Demo

一个可供分布式命令执行的类库 一个非常强大的通信类库,它提供双向的HTTP通信 一个可供直接使用的聊天应用

2011-11-07

C# AOP帮助类

C# AOP帮助类,帮助构建清晰代码, 面向切面编程

2011-10-29

ajax 异步流代理类

一个ajax的异步流代理类,能够支持下载数据流的持续传输,比普通代理类下载数据有更好的性能

2011-10-20

NodeJS中文文档

NodeJS中文文档,翻译自官方文档,包含标准模块在内~~~~

2011-10-15

打包多CSS或JS文件以加快页面加载速度的Handler (asp.net)

将web页面内的多个JS文件、CSS文件请求,批量发送至客户端,减少请求次数,压缩、缓存

2011-10-02

多映射集合类,基于C#的一键多值存储结构

多映射集合类,基于C#的一键多值存储结构,线程安全,类型安全,线程感知等

2011-09-25

多映射集合类

对一个键可以同时存储多个值,类型安全,线程安全,附有测试代码

2011-09-25

asp.net 仿校内淘宝实现点对点通信IM Comet技术API

asp.net 仿校内淘宝实现点对点通信IM Comet技术API

2011-09-04

常被面试的算法试题集

面试中常遇到的算法试题,涉及字符串、文件IO、链表的数据结构问题。

2010-05-16

C#\数据结构(C#语言版).rar

不同于C,C++描述,本书是采用c#描述,对喜欢.NET的同学和熟悉c#的同学会是一个不错的选择

2009-08-24

循序渐进ASP.NET教程

很不错的ASP.NET入门教程,相信对于新手,学起来应该是比较快的。

2009-08-24

SQL2005学习笔记

精炼SQL2005的难解知识点,另附加查询优化

2009-08-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除