Ji ZHANG's Blog

If I rest, I rust.

Home Big Data Programming Archives
2018
Dec 23

Real-time Exactly-once ETL with Apache Flink

Dec 8

Spark DataSource API V2

Oct 3

Flume Source Code: HDFS Sink

Sep 20

How to Avoid NullPointerException

Sep 13

Is It Necessary to Apply ESLint jsx-no-bind Rule?

May 14

Serve TensforFlow Estimator with SavedModel

Apr 22

Connect HBase with Python and Thrift

Apr 17

Form Handling in Vuex Strict Mode

Apr 7

Error Handling in RESTful API

Tag Cloud

algorithm analytics apache beam canal clojure crossfilter dc.js eclipse elasticsearch es6 eslint etl flink flume frontend functional programming hadoop hbase hdfs hive java javascript kafka kubernetes lodash machine learning mapreduce mysql ops pandas python react restful scala scalatra source code spark spark streaming spring sql stream processing tensorflow thrift vue vuex webjars websocket

Archives

  • August 2019
  • June 2019
  • December 2018
  • October 2018
  • September 2018
  • May 2018
  • April 2018
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • March 2017
  • January 2017
  • September 2015
  • May 2015
  • April 2015
  • May 2014
  • October 2013
  • April 2013

Recent Posts

  • Deploy Flink Job Cluster on Kubernetes
  • Understanding Hive ACID Transactional Table
  • Real-time Exactly-once ETL with Apache Flink
  • Spark DataSource API V2
  • Flume Source Code: HDFS Sink
Creative Commons License
© 2022 Ji ZHANG
Powered by Hexo
Home Big Data Programming Archives 中文