java 帝国

你我分享,共同提高!

面试,究竟面什么?

在互联网这个行业里面,跳槽是一件极为常见的事情,所以,与之同步到来的一件事情就是面试。     做为面试官,你会用一些面试题来考察候选人;做为应聘者,你要准备面试以拿到offer。那么:面试,究竟面什么?   下面,通过我个人进行求职和参与面试的经历,做一些初步的总结。   ...

2018-09-10 11:41:52

阅读数 38

评论数 0

从Kafka日志拆分来看系统架构

下面是根据最近的工作内容来思考做事的方式,说是系统架构稍微有点标题党了,但是我感觉也可以说是广义的系统架构。   一、做铺垫   目前笔者在基础数据部门做实时计算相关的内容,近期接触到的主要工作是Kafka日志拆分,也就是把最基础的全量的日志Topic拆分成多个小的Topic,供业务方使...

2018-08-01 14:36:17

阅读数 129

评论数 0

Flink 操作

Apache Flink是一个支持有边界的和无边界的数据流的有状态计算的框架。因为很多流式应用被设计成在最短的停机时间内持续运行,所以一个流式处理器必须提供卓越的失败恢复能力,同时提供工具在应用运行的时候监控和维护他们。   Flink非常关注流式处理的操作方面。下面,我们说明一下Flin...

2018-07-18 23:40:06

阅读数 162

评论数 0

程序猿,认清自己处于什么阶段

从标题来看,这个话题是一个比较大的概念,这个话题,其实是我从工作一年多以后,一直持续不断地在思考这个问题,而现在把这个做一个个人总结。   曾经与一位同事聊天,谈到这话题,问他感觉自己现在处在什么阶段,他说:“我现在处在毕业一年的阶段!”所以,现在我想说的肯定不是这个,否则就无话可聊了~ ...

2018-07-09 12:52:38

阅读数 114

评论数 0

Flink 应用

Apache Flink 是一个支持有状态的计算的框架,它可以用来处理有边界的数据流和无边界的数据流。Flink 提供了多种不同抽象级别的API,并且提供对于常见的用例提供专用的函数库。   一、为流式应用构建好的模块 可以构建的并且被流式处理框架执行的应用类型是由框架是怎么来控制流、状...

2018-07-06 16:44:45

阅读数 152

评论数 0

Flink 架构

Flink是一个分布式的、有状态的计算框架,它可以处理无限的和有限的数据流。Flink原本设计的就是可以在所有的通常的集群环境,在内存中进行任意规模的计算。   一、处理无边界的和有边界的数据流 任何种类的数据都是以事件流的形式产生的,比如信用卡交易、传感器测量、机器日志或者用户在网站或者...

2018-07-04 20:56:35

阅读数 265

评论数 0

Apache Flink 概览 - 有状态的流式计算

  Flink的主要特性如下:   一、所有的流式使用用例   事件驱动的应用 流式 & 批量分析 数据 Pipelines & ETL 二、保证正确性   严格一次(Exactly-once) 状态一致性 基于消...

2018-07-03 15:50:48

阅读数 76

评论数 0

Flink window 的类型

一、Window Type 1、Global windows     2、Tumbling windows     3、Sliding windows     4、Session windows     5、WindowAll    二、Physical Part...

2018-06-22 18:14:34

阅读数 99

评论数 0

热点资讯,一网打尽

http://leaderanking.com/  领航榜单,用热榜引领你航游网络。全网热点,一网扫尽。为您提供丰富的、多类目的排行榜信息。   这个是本人开发的一个小网站,吸收了多分类、多站点的排行榜,方便您进行热点咨询的查看,谢谢支持~   如果您有什么意见或者建议,可以联系我:h...

2018-06-19 08:52:11

阅读数 43

评论数 0

Java中的核心知识点

一、多线程篇 1、Java自带的线程池的类别、实现以及相关特性 2、ThreadLocal 类 3、synchronized、volatile、Lock类  

2018-04-15 15:11:43

阅读数 23

评论数 0

Kafka 文章大全

https://blog.csdn.net/u013573133/article/details/48142677

2018-03-28 14:11:41

阅读数 17

评论数 0

JVM之基本的垃圾回收算法汇总

本章介绍基本的垃圾回收算法的,从不同的维度来划分回收的算法。             参考文章:http://pengjiaheng.iteye.com/blog/520228  

2018-01-20 23:04:46

阅读数 24

评论数 0

思维导图-详细了解JVM和GC过程

今晚花了2个小时左右,看完了官方的一篇关于JVM和GC的文章,并且同时整理为思维导图,见下图。   对于详细的垃圾回收过程,从Eden到old generation,在原文中有非常详细的介绍。后续会抽时间把原文章进行翻译的。   并且思维导图的的原件也在附件中,有兴趣的可以下载。  ...

2018-01-18 00:04:31

阅读数 55

评论数 0

ES常用操作

ES setting操作: curl -XPUT localhost:9200/_cluster/settings -d '{       "transient" : {           "threadpool.search.que...

2018-01-16 11:39:37

阅读数 18

评论数 0

工作原则和技巧总结

1、做事要有排期:任何一个工作在开始做的时候都要预估一个排期,自己要保证在排期内完成 2、codereview:代码要互相review,任何改动都要提交review,如果其他人不在,自己也要把自己提交的cr地址发出来并且在注释中贴出来。 3、上线以及线上问题处理:(1)上线要有checkli...

2017-12-26 23:36:34

阅读数 34

评论数 0

Storm的容错性

Storm有几种不同的守护进程。Nimbus调度worker,Supervisor运行和杀死worker,log viewer 提供对于日志的访问方式,UI展示集群的状态。   一、问:如果一个Worker死掉了,那么会发生什么? 答:如果一个worker死掉了,那么supervisor会...

2017-12-19 21:46:43

阅读数 42

评论数 0

Spark系列文章列表

 一、 Spark - Cluster Mode概述(翻译) 

2017-12-09 02:09:47

阅读数 63

评论数 0

Spark - Cluster Mode概述(翻译)

这个文档简要的介绍下Spark是怎么样在集群模式中运行的,以方便更容易的理解其涉及到的组件。可以通过阅读 application submission guide来了解怎么样在集群中运行应用程序。   Components Spark应用程序作为独立的进程集运行,它们是由 main程序(...

2017-12-09 02:03:29

阅读数 25

评论数 0

【转】Map Reduce & YARN

Map Reduce & YARN 简介 Apache Hadoop 是一个开源软件框架,可安装在一个商用机器集群中,使机器可彼此通信并协同工作,以高度分布式的方式共同存储和处理大量数据。最初,Hadoop 包含以下两个主要组件:Hadoop Distrib...

2017-10-10 19:14:50

阅读数 23

评论数 0

面试题

公司A: 1.讲讲你做的过的项目。 项目里有哪些 难点重点注意点呢? 2.讲讲多线程吧, 要是你,你怎么实现一个线程池呢? 3.讲一下Mapreduce或者hdfs的原理和机制。map读取数据分片。 4.shuffle 是什么? 怎么调优? 5.项...

2017-09-21 14:47:32

阅读数 35

评论数 0

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