自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 C++11 小技巧之函数指针

C++11拥有了一次性函数lambda,所以在面对回调函数的时候,直接给一个lambda可以降低整体类设计的复杂度。但是如果回调接口是C语言,那么只有一种lambda可以作为回调,就是不带捕获的lambda。如下:void mainCB(void(*)(int)){};{ main([](int){})();}如果带任何捕获,那么编译器做类型推导时会带着“lambda”标

2016-12-21 15:17:23 1509

翻译 Kafka官方文档翻译(三)Kafka Streams的使用

这部分文档介绍了如何用Kafka的接口实现流式数据处理。kafka流模式开发1 概述kafka Streams是一个客户端库(client library),用于处理和分析储存在Kafka中的数据,并把处理结果写回Kafka或发送到外部系统的最终输出点。它建立在一些很重要的概念上,比如事件时间和消息时间的准确区分,开窗支持,简单高效的应用状态管理。Kafka Streams的门槛很低:

2016-12-14 13:27:39 8686 1

翻译 Kafka官方文档翻译(二)快速入门

本文假定你是尝鲜而且系统里没有任何kafka或者zookeeper的数据。kafka控制台脚本在基于Unix的系统和windows平台中是不同的,在windows平台中使用“bin\windows\”来代替“bin/”,还要把脚本扩展名改为“.bat”。第一步:下载代码下载0.10.1.0release版并解压:> tar -xzf kafka_2.11-0.10.1.0.tgz>

2016-12-09 17:52:37 1197

翻译 Kafka官方文档翻译(一)产品概述

流平台的三要素:1、提供发布/订阅记录流的能力,类似于消息队列;2、对记录流的存储有容错能力;3、可以即时处理记录流。kafka可用于两大类应用:1、建立实时流数据管道,在系统或应用之间进行可靠传输;2、建立基于实时流的应用,可以传输或处理数据流。先知概念:*kafka运行在单个或多服务器的集群中;*kafka集群存储的记录(records)流被称为主题(top

2016-12-07 13:48:54 1423

原创 ZooKeeper小结(一)原理解析

zk是一个基础服务,主要功能是提供一个保证分布式部署中数据一致性的框架。基于这个框架可以实现很多功能,比如Hadoop的namenode/datanode结构,hbase的hmaster结构。1、怎么理解这个框架的含义呢?分布式:zk可以运行在一个集群中的若干个服务器中(一般是奇数个服务器,便于选举leader)。数据一致性:zk保证集群中一半以上的服务器保持和leader的数据更新同

2016-12-01 12:53:35 1240

空空如也

空空如也

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

TA关注的人

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