<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://untitled-life.github.io/blog/2020/01/10/differences-between-savepoints-and-checkpoints-in-flink/</loc>
<lastmod>2020-01-10T11:20:15+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2020/01/10/spring-transaction-propagation/</loc>
<lastmod>2020-01-10T10:51:43+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/06/21/jvm-garbage-collectors/</loc>
<lastmod>2019-06-21T15:46:50+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/05/10/jvm-parameters/</loc>
<lastmod>2019-05-10T12:34:21+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/04/30/a-brief-analysis-of-sparks-speculative-execution-mechanism/</loc>
<lastmod>2019-04-30T10:39:44+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/04/27/a-li-ji-zhu-101/</loc>
<lastmod>2019-04-27T14:42:53+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/04/27/questioning-the-lambda-architecture/</loc>
<lastmod>2019-04-27T14:09:55+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/13/the-lambda-architecture-for-big-data-systems/</loc>
<lastmod>2019-03-13T15:14:52+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/11/apache-spark-resource-management-and-yarn-app-models/</loc>
<lastmod>2019-03-11T11:16:23+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/11/untangling-apache-hadoop-yarn/</loc>
<lastmod>2019-03-11T11:12:59+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/10/the-guide-of-hive-performance-optimization/</loc>
<lastmod>2019-03-10T15:55:54+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/10/the-table-structure-and-relation-in-hive-metastore/</loc>
<lastmod>2019-03-10T15:50:57+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/09/3-differences-between-savepoints-and-checkpoints-in-apache-flink/</loc>
<lastmod>2019-03-09T19:48:36+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/09/5-baby-steps-to-develop-a-flink-application/</loc>
<lastmod>2019-03-09T19:39:10+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/09/stream-processing-an-introduction-to-event-time-in-apache-flink/</loc>
<lastmod>2019-03-09T19:30:43+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/09/4-characteristics-of-timers-in-apache-flink-to-keep-in-mind/</loc>
<lastmod>2019-03-09T16:23:32+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/03/09/4-steps-to-get-your-flink-application-ready-for-production/</loc>
<lastmod>2019-03-09T16:12:19+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/02/25/an-introduction-to-the-presto/</loc>
<lastmod>2019-02-25T12:19:25+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2019/01/06/5-baby-steps-to-develop-a-flink-application/</loc>
<lastmod>2019-01-06T10:25:13+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/12/29/the-difference-of-etl-vs-elt/</loc>
<lastmod>2018-12-29T11:04:31+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/12/27/wide-vs-narrow-dependencies/</loc>
<lastmod>2018-12-27T17:41:52+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/12/23/flink-forward-china-2018-slides/</loc>
<lastmod>2018-12-23T11:06:47+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/12/11/how-to-solve-80-percent-of-work-problems-with-communication/</loc>
<lastmod>2018-12-11T15:07:56+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/12/07/api-gateway/</loc>
<lastmod>2018-12-07T09:39:31+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/12/04/how-to-write-a-resume/</loc>
<lastmod>2018-12-04T14:10:59+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/12/04/spring-boot-return-data-with-json-format/</loc>
<lastmod>2018-12-04T14:04:56+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/11/29/data-serialization-and-evolution/</loc>
<lastmod>2018-11-29T11:35:43+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/blog/2018/11/26/hello-life/</loc>
<lastmod>2018-11-26T14:59:05+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/404.html</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/archives/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/archives/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/about/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/books/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/life/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/serialization/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/avro/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/springboot/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/json/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/resume/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/interview/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/communication/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/flink/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/streaming/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/computing/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/spark/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/rdd/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/lineages/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/etl/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/elt/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/quickstart/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/presto/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/hive/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/meta/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/table/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/relation/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/optimization/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/hadoop/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/yarn/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/cluster/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/model/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/lambda-architecture/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/bigdata/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/architecture/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/ji-zhu/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/sourcecode/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/speculation/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/jvm/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/java/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/gc/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/spring/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/transaction/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/savepoints/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/blog/categories/checkpoints/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/posts/2/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/posts/3/</loc>
</url>
<url>
<loc>http://untitled-life.github.io/resources/%E5%A6%82%E6%9E%9C%E6%B2%A1%E6%9C%89%E4%BB%8A%E5%A4%A9%20%E6%98%8E%E5%A4%A9%E4%BC%9A%E4%B8%8D%E4%BC%9A%E6%9C%89%E6%98%A8%E5%A4%A9.pdf</loc>
<lastmod>2018-12-23T15:34:24+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/files/%E6%B7%B1%E5%85%A5%E6%B5%85%E5%87%BA%20Hadoop%20YARN-v1-20200110_112902.pdf</loc>
<lastmod>2020-01-10T11:29:06+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/files/JDK%E5%91%BD%E4%BB%A4%E8%A1%8C%E5%B7%A5%E5%85%B7%E4%BB%8B%E7%BB%8D-v2-20200110_113005.pdf</loc>
<lastmod>2020-01-10T11:30:07+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/files/%E6%B5%85%E6%9E%90%E6%95%B0%E4%BB%93%E6%95%B0%E6%8D%AE%E7%AE%A1%E7%90%86-v1-20200110_113016.pdf</loc>
<lastmod>2020-01-10T11:30:18+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/files/%E6%B5%85%E6%9E%90Spark%E6%8E%A8%E6%B5%8B%E6%89%A7%E8%A1%8C%E6%9C%BA%E5%88%B6-v8-20200110_112940.pdf</loc>
<lastmod>2020-01-10T11:29:43+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/files/%E7%9B%91%E6%8E%A7Apache%20Flink%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F(%E5%85%A5%E9%97%A8)-v4-20200110_112927.pdf</loc>
<lastmod>2020-01-10T11:29:31+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/files/%E5%85%B3%E4%BA%8ELambda%E6%9E%B6%E6%9E%84%E7%9A%84%E7%96%91%E9%97%AE-v1-20200110_112950.pdf</loc>
<lastmod>2020-01-10T11:29:53+08:00</lastmod>
</url>
<url>
<loc>http://untitled-life.github.io/files/Hive%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96%E6%8C%87%E5%8D%97-v10-20200110_112914.pdf</loc>
<lastmod>2020-01-10T11:29:20+08:00</lastmod>
</url>
</urlset>
