Updated Flink site
Project: http://git-wip-us.apache.org/repos/asf/flink-web/repo Commit: http://git-wip-us.apache.org/repos/asf/flink-web/commit/d8883b04 Tree: http://git-wip-us.apache.org/repos/asf/flink-web/tree/d8883b04 Diff: http://git-wip-us.apache.org/repos/asf/flink-web/diff/d8883b04 Branch: refs/heads/asf-site Commit: d8883b047033f9061123bb3052db9270ea03acb0 Parents: 91495ac Author: wints <mwi...@gmail.com> Authored: Mon Jan 9 14:07:11 2017 +0100 Committer: Ufuk Celebi <u...@apache.org> Committed: Wed Jan 18 14:50:52 2017 +0100 ---------------------------------------------------------------------- Gemfile | 0 _includes/navbar.html | 144 +- _layouts/base.html | 21 +- _layouts/features.html | 4 +- _layouts/feed.html | 0 _layouts/plain.html | 10 +- _layouts/post.html | 4 +- _plugins/github.rb | 0 _plugins/highlightCode.rb | 0 _plugins/toc.rb | 0 _posts/2014-08-26-release-0.6.md | 0 _posts/2014-09-26-release-0.6.1.md | 0 _posts/2014-10-03-upcoming_events.md | 0 _posts/2014-11-04-release-0.7.0.md | 0 _posts/2014-11-18-hadoop-compatibility.md | 0 _posts/2015-01-06-december-in-flink.md | 0 _posts/2015-01-21-release-0.8.md | 0 _posts/2015-02-04-january-in-flink.md | 0 _posts/2015-02-09-streaming-example.md | 0 _posts/2015-03-02-february-2015-in-flink.md | 0 ...13-peeking-into-Apache-Flinks-Engine-Room.md | 0 _posts/2015-04-07-march-in-flink.md | 0 _posts/2015-04-13-release-0.9.0-milestone1.md | 0 .../2015-05-11-Juggling-with-Bits-and-Bytes.md | 0 _posts/2015-05-14-Community-update-April.md | 0 ...-24-announcing-apache-flink-0.9.0-release.md | 0 _posts/2015-08-24-introducing-flink-gelly.md | 0 _posts/2015-09-01-release-0.9.1.md | 0 _posts/2015-09-03-flink-forward.md | 0 _posts/2015-09-16-off-heap-memory.md | 0 _posts/2015-11-16-release-0.10.0.md | 0 _posts/2015-11-27-release-0.10.1.md | 0 _posts/2015-12-04-Introducing-windows.md | 0 _posts/2015-12-11-storm-compatibility.md | 0 _posts/2015-12-18-a-year-in-review.md | 0 _posts/2016-02-11-release-0.10.2.md | 0 _posts/2016-03-08-release-1.0.0.md | 0 _posts/2016-04-06-cep-monitoring.md | 0 _posts/2016-04-06-release-1.0.1.md | 0 _posts/2016-04-14-flink-forward-announce.md | 0 _posts/2016-04-22-release-1.0.2.md | 0 _posts/2016-05-11-release-1.0.3.md | 0 _posts/2016-05-24-stream-sql.md | 0 _posts/2016-08-04-release-1.1.0.md | 0 _posts/2016-08-04-release-1.1.1.md | 0 _posts/2016-08-24-ff16-keynotes-panels.md | 0 _posts/2016-09-05-release-1.1.2.md | 0 _posts/2016-10-12-release-1.1.3.md | 0 blog/feed.xml | 0 blog/index.html | 0 blog/release_1.0.0-changelog_known_issues.md | 0 blog/release_1.1.0-changelog.md | 0 community.md | 333 +- content/blog/feed.xml | 6041 ------------ content/blog/index.html | 756 -- content/blog/page2/index.html | 752 -- content/blog/page3/index.html | 765 -- content/blog/page4/index.html | 769 -- .../release_1.0.0-changelog_known_issues.html | 1150 --- content/blog/release_1.1.0-changelog.html | 700 -- content/community.html | 715 -- content/contribute-code.html | 530 - content/contribute-documentation.html | 259 - content/css/flink.css | 169 - content/css/syntax.css | 60 - content/doap_flink.rdf | 51 - content/downloads.html | 331 - content/faq.html | 694 -- content/favicon.ico | Bin 1150 -> 0 bytes content/features.html | 520 - content/how-to-contribute.html | 357 - content/img/alibaba-logo.png | Bin 22897 -> 0 bytes content/img/assets/WhatIsFlink.png | Bin 248892 -> 0 bytes content/img/assets/grep.png | Bin 121239 -> 0 bytes content/img/assets/hadoop-img.png | Bin 67841 -> 0 bytes content/img/assets/optimizer-visual.png | Bin 204452 -> 0 bytes content/img/assets/pagerank.pdf | Bin 21052 -> 0 bytes content/img/assets/pagerank.png | Bin 135851 -> 0 bytes content/img/blog/GSA-plan.png | Bin 54646 -> 0 bytes content/img/blog/appeared-in.png | Bin 317098 -> 0 bytes content/img/blog/blog_basic_window.png | Bin 144158 -> 0 bytes content/img/blog/blog_data_driven.png | Bin 96886 -> 0 bytes content/img/blog/blog_multi_input.png | Bin 112104 -> 0 bytes content/img/blog/blog_social_media.png | Bin 98666 -> 0 bytes content/img/blog/blog_stream_join.png | Bin 112305 -> 0 bytes content/img/blog/cep-monitoring.svg | 2838 ------ content/img/blog/code-growth.png | Bin 87120 -> 0 bytes content/img/blog/commit-stats.png | Bin 55555 -> 0 bytes content/img/blog/community-growth.png | Bin 102186 -> 0 bytes content/img/blog/data-serialization.png | Bin 395455 -> 0 bytes content/img/blog/emr-firefoxsettings.png | Bin 176706 -> 0 bytes content/img/blog/emr-hadoopversion.png | Bin 97799 -> 0 bytes content/img/blog/emr-jobmanager.png | Bin 84576 -> 0 bytes content/img/blog/emr-running.png | Bin 78210 -> 0 bytes content/img/blog/emr-security.png | Bin 76951 -> 0 bytes content/img/blog/emr-yarnappmaster.png | Bin 85393 -> 0 bytes content/img/blog/feature-timeline.png | Bin 182292 -> 0 bytes content/img/blog/ff-speakers.png | Bin 367370 -> 0 bytes content/img/blog/flink-1.0.png | Bin 114360 -> 0 bytes content/img/blog/flink-dow-2016.png | Bin 3251 -> 0 bytes content/img/blog/flink-forward-banner.png | Bin 37458 -> 0 bytes content/img/blog/flink-hod-2016.png | Bin 3090 -> 0 bytes content/img/blog/flink-lines-of-code-2016.png | Bin 3935 -> 0 bytes content/img/blog/flink-meetups-dec2016.png | Bin 560426 -> 0 bytes content/img/blog/flink-releases-2016.png | Bin 109796 -> 0 bytes content/img/blog/flink-stack.png | Bin 32934 -> 0 bytes content/img/blog/flink-storm.png | Bin 127217 -> 0 bytes content/img/blog/flinkSer-int-gc.png | Bin 12405 -> 0 bytes content/img/blog/flinkSer-int-mem.png | Bin 15689 -> 0 bytes content/img/blog/github-stats-2016.png | Bin 93704 -> 0 bytes content/img/blog/hadoop-summit.png | Bin 330780 -> 0 bytes content/img/blog/hcompat-flow.png | Bin 102575 -> 0 bytes content/img/blog/hcompat-logos.png | Bin 320253 -> 0 bytes content/img/blog/iteration.png | Bin 24531 -> 0 bytes content/img/blog/joins-broadcast.png | Bin 399358 -> 0 bytes content/img/blog/joins-dist-perf.png | Bin 68996 -> 0 bytes content/img/blog/joins-hhj.png | Bin 552537 -> 0 bytes content/img/blog/joins-memmgmt.png | Bin 361298 -> 0 bytes content/img/blog/joins-repartition.png | Bin 429729 -> 0 bytes content/img/blog/joins-single-perf.png | Bin 73030 -> 0 bytes content/img/blog/joins-smj.png | Bin 511803 -> 0 bytes content/img/blog/kryoSer-int-gc.png | Bin 12018 -> 0 bytes content/img/blog/kryoSer-int-mem.png | Bin 16747 -> 0 bytes content/img/blog/meetup-map.png | Bin 176074 -> 0 bytes content/img/blog/memory-alloc.png | Bin 299878 -> 0 bytes content/img/blog/memory-mgmt.png | Bin 360975 -> 0 bytes content/img/blog/neighborhood.png | Bin 18813 -> 0 bytes content/img/blog/new-dashboard-screenshot.png | Bin 570241 -> 0 bytes content/img/blog/objHeap-int-gc.png | Bin 22921 -> 0 bytes content/img/blog/objHeap-int-mem.png | Bin 17259 -> 0 bytes content/img/blog/plan_visualizer1.png | Bin 68108 -> 0 bytes content/img/blog/plan_visualizer2.png | Bin 149860 -> 0 bytes content/img/blog/reduce-on-neighbors.png | Bin 34903 -> 0 bytes content/img/blog/robomongo.png | Bin 81386 -> 0 bytes content/img/blog/session-windows.svg | 22 - content/img/blog/smirk.png | Bin 5176 -> 0 bytes content/img/blog/sort-benchmark.png | Bin 73111 -> 0 bytes content/img/blog/sorting-binary-data-1.png | Bin 251023 -> 0 bytes content/img/blog/sorting-binary-data-2.png | Bin 335940 -> 0 bytes content/img/blog/sorting-binary-data-3.png | Bin 278178 -> 0 bytes content/img/blog/speaker-logos-ff2016.png | Bin 559588 -> 0 bytes content/img/blog/sssp.png | Bin 70736 -> 0 bytes content/img/blog/stream-sql/new-table-api.png | Bin 461211 -> 0 bytes content/img/blog/stream-sql/old-table-api.png | Bin 336406 -> 0 bytes content/img/blog/user-song-graph.png | Bin 16140 -> 0 bytes content/img/blog/user-song-to-user-user.png | Bin 42974 -> 0 bytes content/img/blog/vertex-centric-plan.png | Bin 37105 -> 0 bytes .../img/blog/window-intro/window-mechanics.png | Bin 541234 -> 0 bytes .../blog/window-intro/window-rolling-sum.png | Bin 87851 -> 0 bytes .../blog/window-intro/window-sliding-window.png | Bin 342969 -> 0 bytes content/img/blog/window-intro/window-stream.png | Bin 38116 -> 0 bytes .../window-intro/window-tumbling-window.png | Bin 234969 -> 0 bytes content/img/blog/window-intro/windows-keyed.png | Bin 454123 -> 0 bytes content/img/bouygues-logo.jpg | Bin 10810 -> 0 bytes content/img/capital-one-logo.png | Bin 32868 -> 0 bytes content/img/ericsson-logo.png | Bin 3199 -> 0 bytes content/img/features/continuous_streams.png | Bin 45433 -> 0 bytes content/img/features/distributed_snapshots.png | Bin 51039 -> 0 bytes content/img/features/ecosystem_logos.png | Bin 234956 -> 0 bytes content/img/features/exactly_once_state.png | Bin 11460 -> 0 bytes content/img/features/iterations.png | Bin 135824 -> 0 bytes content/img/features/memory_heap_division.png | Bin 42006 -> 0 bytes content/img/features/one_runtime.png | Bin 32450 -> 0 bytes content/img/features/optimizer_choice.png | Bin 32423 -> 0 bytes content/img/features/out_of_order_stream.png | Bin 16488 -> 0 bytes content/img/features/streaming_performance.png | Bin 55480 -> 0 bytes content/img/features/windows.png | Bin 5478 -> 0 bytes content/img/flink-stack-frontpage.png | Bin 33857 -> 0 bytes content/img/flink-stack-small.png | Bin 55877 -> 0 bytes content/img/flink-stack.png | Bin 87387 -> 0 bytes content/img/king-logo.png | Bin 42453 -> 0 bytes content/img/logo.zip | Bin 7708436 -> 0 bytes content/img/logo/colors/flink_colors.pdf | 3990 -------- content/img/logo/colors/flink_colors.pptx | Bin 34582 -> 0 bytes .../logo/png/100/flink_squirrel_100_black.png | Bin 7516 -> 0 bytes .../logo/png/100/flink_squirrel_100_color.png | Bin 16446 -> 0 bytes .../logo/png/100/flink_squirrel_100_white.png | Bin 6096 -> 0 bytes content/img/logo/png/1000/flink1000_black.png | Bin 79026 -> 0 bytes .../img/logo/png/1000/flink1000_color_black.png | Bin 192934 -> 0 bytes .../img/logo/png/1000/flink1000_color_white.png | Bin 192809 -> 0 bytes content/img/logo/png/1000/flink1000_white.png | Bin 69039 -> 0 bytes .../img/logo/png/1000/flink_squirrel_1000.png | Bin 258648 -> 0 bytes .../logo/png/1000/flink_squirrel_black_1000.png | Bin 105074 -> 0 bytes .../logo/png/1000/flink_squirrel_white_1000.png | Bin 91158 -> 0 bytes content/img/logo/png/200/flink2_200_black.png | Bin 8958 -> 0 bytes .../img/logo/png/200/flink2_200_color_black.png | Bin 18470 -> 0 bytes .../img/logo/png/200/flink2_200_color_white.png | Bin 18377 -> 0 bytes content/img/logo/png/200/flink2_200_white.png | Bin 7180 -> 0 bytes .../logo/png/200/flink_squirrel_200_black.png | Bin 16353 -> 0 bytes .../logo/png/200/flink_squirrel_200_color.png | Bin 40591 -> 0 bytes .../logo/png/200/flink_squirrel_200_white.png | Bin 13315 -> 0 bytes content/img/logo/png/50/black_50.png | Bin 3487 -> 0 bytes content/img/logo/png/50/color_50.png | Bin 6182 -> 0 bytes content/img/logo/png/50/white_50.png | Bin 2457 -> 0 bytes content/img/logo/png/500/flink2_500_black.png | Bin 25677 -> 0 bytes .../img/logo/png/500/flink2_500_color_black.png | Bin 59849 -> 0 bytes .../img/logo/png/500/flink2_500_color_white.png | Bin 59550 -> 0 bytes content/img/logo/png/500/flink2_500_white.png | Bin 20590 -> 0 bytes content/img/logo/png/500/flink500_black.png | Bin 36289 -> 0 bytes .../img/logo/png/500/flink500_color_black.png | Bin 89112 -> 0 bytes .../img/logo/png/500/flink500_color_white.png | Bin 89131 -> 0 bytes content/img/logo/png/500/flink500_white.png | Bin 30192 -> 0 bytes content/img/logo/png/500/flink_3_500.png | Bin 14804 -> 0 bytes content/img/logo/png/500/flink_squirrel_500.png | Bin 119199 -> 0 bytes .../logo/png/500/flink_squirrel_500_black.png | Bin 48815 -> 0 bytes .../logo/png/500/flink_squirrel_500_white.png | Bin 41430 -> 0 bytes content/img/logo/psd/flink1000.psd | Bin 1966600 -> 0 bytes content/img/logo/psd/flink50.psd | Bin 407654 -> 0 bytes content/img/logo/psd/flink5000.psd | Bin 1528938 -> 0 bytes content/img/logo/psd/flink_3_500.psd | Bin 844305 -> 0 bytes content/img/logo/psd/flink_squirrel.psd | Bin 1970196 -> 0 bytes content/img/logo/psd/flink_squirrel_1000.psd | Bin 2283989 -> 0 bytes content/img/logo/rsz_1flink-stack.png | Bin 55877 -> 0 bytes content/img/logo/svg/black_outline.svg | 473 - content/img/logo/svg/color_black.svg | 1561 --- content/img/logo/svg/color_white.svg | 1563 --- content/img/logo/svg/flink_logos.svg | 6425 ------------ content/img/logo/svg/flink_logotypes.svg | 3835 -------- content/img/logo/svg/white_filled.svg | 231 - content/img/managed-state.png | Bin 22870 -> 0 bytes content/img/navbar-brand-logo.jpg | Bin 18470 -> 0 bytes content/img/otto-group-logo.jpg | Bin 125443 -> 0 bytes content/img/researchgate-logo.png | Bin 10074 -> 0 bytes content/img/runtime.png | Bin 20205 -> 0 bytes content/img/zalando-logo.png | Bin 26407 -> 0 bytes content/improve-website.html | 302 - content/index.html | 316 - content/js/codetabs.js | 121 - content/material.html | 313 - content/news/2014/08/26/release-0.6.html | 284 - content/news/2014/09/26/release-0.6.1.html | 215 - content/news/2014/10/03/upcoming_events.html | 300 - content/news/2014/11/04/release-0.7.0.html | 273 - .../news/2014/11/18/hadoop-compatibility.html | 288 - content/news/2015/01/06/december-in-flink.html | 263 - content/news/2015/01/21/release-0.8.html | 287 - content/news/2015/02/04/january-in-flink.html | 250 - content/news/2015/02/09/streaming-example.html | 846 -- .../news/2015/03/02/february-2015-in-flink.html | 317 - .../peeking-into-Apache-Flinks-Engine-Room.html | 388 - content/news/2015/04/07/march-in-flink.html | 268 - .../2015/04/13/release-0.9.0-milestone1.html | 453 - .../05/11/Juggling-with-Bits-and-Bytes.html | 392 - .../news/2015/05/14/Community-update-April.html | 240 - .../announcing-apache-flink-0.9.0-release.html | 440 - .../2015/08/24/introducing-flink-gelly.html | 658 -- content/news/2015/09/01/release-0.9.1.html | 262 - content/news/2015/09/03/flink-forward.html | 253 - content/news/2015/09/16/off-heap-memory.html | 1092 --- content/news/2015/11/16/release-0.10.0.html | 376 - content/news/2015/11/27/release-0.10.1.html | 260 - .../news/2015/12/04/Introducing-windows.html | 358 - .../news/2015/12/11/storm-compatibility.html | 348 - content/news/2015/12/18/a-year-in-review.html | 425 - content/news/2016/02/11/release-0.10.2.html | 238 - content/news/2016/03/08/release-1.0.0.html | 328 - content/news/2016/04/06/cep-monitoring.html | 394 - content/news/2016/04/06/release-1.0.1.html | 272 - .../news/2016/04/14/flink-forward-announce.html | 214 - content/news/2016/04/22/release-1.0.2.html | 247 - content/news/2016/05/11/release-1.0.3.html | 245 - content/news/2016/05/24/stream-sql.html | 330 - content/news/2016/08/08/release-1.1.0.html | 423 - content/news/2016/08/11/release-1.1.1.html | 232 - .../news/2016/08/24/ff16-keynotes-panels.html | 221 - content/news/2016/09/05/release-1.1.2.html | 275 - content/news/2016/10/12/release-1.1.3.html | 305 - .../news/2016/12/19/2016-year-in-review.html | 395 - content/news/2016/12/21/release-1.1.4.html | 416 - content/poweredby.html | 263 - content/privacy-policy.html | 217 - content/project.html | 199 - content/q/quickstart-SNAPSHOT.sh | 47 - content/q/quickstart-scala-SNAPSHOT.sh | 47 - content/q/quickstart-scala.sh | 46 - content/q/quickstart.sh | 46 - content/q/sbt-quickstart.sh | 346 - content/slides.html | 282 - content/visualizer/css/bootstrap.css | 5785 ----------- content/visualizer/css/graph.css | 48 - content/visualizer/css/nephelefrontend.css | 198 - content/visualizer/css/overlay.css | 47 - content/visualizer/css/pactgraphs.css | 294 - content/visualizer/img/GradientBoxes.png | Bin 26286 -> 0 bytes content/visualizer/img/delete-icon.png | Bin 568 -> 0 bytes content/visualizer/img/flink-logo.png | Bin 16446 -> 0 bytes content/visualizer/img/gradient.jpg | Bin 28636 -> 0 bytes content/visualizer/img/overlay/close.png | Bin 1996 -> 0 bytes content/visualizer/index.html | 80 - content/visualizer/js/bootstrap.min.js | 6 - content/visualizer/js/d3.js | 9270 ------------------ content/visualizer/js/dagre-d3.js | 4560 --------- content/visualizer/js/graphCreator.js | 445 - content/visualizer/js/jquery-2.1.0.js | 9111 ----------------- content/visualizer/js/jquery.tools.min.js | 20 - content/visualizer/js/program.js | 233 - contribute-code.md | 0 contribute-documentation.md | 0 css/flink.css | 127 +- css/syntax.css | 0 doap_flink.rdf | 0 docker/Dockerfile | 0 documentation.md | 18 + ecosystem.md | 95 + faq.md | 0 favicon.ico | Bin features.md | 0 how-to-contribute.md | 24 +- img/assets/WhatIsFlink.png | Bin img/assets/grep.png | Bin img/assets/optimizer-visual.png | Bin img/assets/pagerank.pdf | Bin img/assets/pagerank.png | Bin img/blog/blog_basic_window.png | Bin img/blog/blog_data_driven.png | Bin img/blog/blog_multi_input.png | Bin img/blog/blog_social_media.png | Bin img/blog/blog_stream_join.png | Bin img/blog/data-serialization.png | Bin img/blog/emr-firefoxsettings.png | Bin img/blog/emr-hadoopversion.png | Bin img/blog/emr-jobmanager.png | Bin img/blog/emr-running.png | Bin img/blog/emr-security.png | Bin img/blog/emr-yarnappmaster.png | Bin img/blog/flinkSer-int-gc.png | Bin img/blog/flinkSer-int-mem.png | Bin img/blog/hcompat-flow.png | Bin img/blog/hcompat-logos.png | Bin img/blog/joins-dist-perf.png | Bin img/blog/joins-single-perf.png | Bin img/blog/kryoSer-int-gc.png | Bin img/blog/kryoSer-int-mem.png | Bin img/blog/memory-alloc.png | Bin img/blog/memory-mgmt.png | Bin img/blog/objHeap-int-gc.png | Bin img/blog/objHeap-int-mem.png | Bin img/blog/plan_visualizer1.png | Bin img/blog/plan_visualizer2.png | Bin img/blog/robomongo.png | Bin img/blog/sort-benchmark.png | Bin img/blog/sorting-binary-data-1.png | Bin img/blog/sorting-binary-data-2.png | Bin img/blog/sorting-binary-data-3.png | Bin img/continuous_streams.png | Bin 0 -> 45433 bytes img/distributed_snapshots.png | Bin 0 -> 51039 bytes img/ecosystem_logos.png | Bin 0 -> 234956 bytes img/exactly_once_state.png | Bin 0 -> 11460 bytes img/features/continuous_streams.png | Bin img/features/distributed_snapshots.png | Bin img/features/ecosystem_logos.png | Bin img/features/exactly_once_state.png | Bin img/features/iterations.png | Bin img/features/memory_heap_division.png | Bin img/features/one_runtime.png | Bin img/features/optimizer_choice.png | Bin img/features/streaming_performance.png | Bin img/flink-front-graphic-update.png | Bin 0 -> 173318 bytes img/flink-front-graphic.png | Bin 0 -> 43867 bytes img/flink-stack-small.png | Bin img/flink-stack.png | Bin img/iterations.png | Bin 0 -> 135824 bytes img/logo.zip | Bin img/logo/png/100/flink_squirrel_100_black.png | Bin img/logo/png/100/flink_squirrel_100_color.png | Bin img/logo/png/100/flink_squirrel_100_white.png | Bin img/logo/png/1000/flink1000_black.png | Bin img/logo/png/1000/flink1000_color_black.png | Bin img/logo/png/1000/flink1000_color_white.png | Bin img/logo/png/1000/flink1000_white.png | Bin img/logo/png/1000/flink_squirrel_1000.png | Bin img/logo/png/1000/flink_squirrel_black_1000.png | Bin img/logo/png/1000/flink_squirrel_white_1000.png | Bin img/logo/png/200/flink2_200_black.png | Bin img/logo/png/200/flink2_200_color_black.png | Bin img/logo/png/200/flink2_200_color_white.png | Bin img/logo/png/200/flink2_200_white.png | Bin img/logo/png/200/flink_squirrel_200_black.png | Bin img/logo/png/200/flink_squirrel_200_color.png | Bin img/logo/png/200/flink_squirrel_200_white.png | Bin img/logo/png/50/black_50.png | Bin img/logo/png/50/color_50.png | Bin img/logo/png/50/white_50.png | Bin img/logo/png/500/flink2_500_black.png | Bin img/logo/png/500/flink2_500_color_black.png | Bin img/logo/png/500/flink2_500_color_white.png | Bin img/logo/png/500/flink2_500_white.png | Bin img/logo/png/500/flink500_black.png | Bin img/logo/png/500/flink500_color_black.png | Bin img/logo/png/500/flink500_color_white.png | Bin img/logo/png/500/flink500_white.png | Bin img/logo/png/500/flink_3_500.png | Bin img/logo/png/500/flink_squirrel_500.png | Bin img/logo/png/500/flink_squirrel_500_black.png | Bin img/logo/png/500/flink_squirrel_500_white.png | Bin img/logo/psd/flink1000.psd | Bin img/logo/psd/flink50.psd | Bin img/logo/psd/flink5000.psd | Bin img/logo/psd/flink_3_500.psd | Bin img/logo/psd/flink_squirrel.psd | Bin img/logo/psd/flink_squirrel_1000.psd | Bin img/logo/rsz_1flink-stack.png | Bin img/logo/svg/black_outline.svg | 0 img/logo/svg/color_black.svg | 0 img/logo/svg/color_white.svg | 0 img/logo/svg/flink_logos.svg | 0 img/logo/svg/flink_logotypes.svg | 0 img/logo/svg/white_filled.svg | 0 img/managed-state.png | Bin img/memory_heap_division.png | Bin 0 -> 42006 bytes img/navbar-brand-logo.jpg | Bin img/navbar-brand-logo.png | Bin 0 -> 11566 bytes img/one_runtime.png | Bin 0 -> 32450 bytes img/optimizer_choice.png | Bin 0 -> 32423 bytes img/out_of_order_stream.png | Bin 0 -> 16488 bytes img/parallel_dataflows.png | Bin 0 -> 74583 bytes img/poweredby/alibaba-logo.png | Bin 0 -> 17811 bytes img/poweredby/bouygues-logo.jpg | Bin 0 -> 10810 bytes img/poweredby/capital-one-logo.png | Bin 0 -> 17772 bytes img/poweredby/ericsson-logo.png | Bin 0 -> 10685 bytes img/poweredby/king-logo.png | Bin 0 -> 21236 bytes img/poweredby/otto-group-logo.png | Bin 0 -> 16511 bytes img/poweredby/researchgate-logo.png | Bin 0 -> 8766 bytes img/poweredby/zalando-logo.jpg | Bin 0 -> 9654 bytes img/runtime.png | Bin img/savepoints.png | Bin 0 -> 55433 bytes img/source-transform-sink-update.png | Bin 0 -> 40353 bytes img/stack.png | Bin 0 -> 87387 bytes img/streaming_performance.png | Bin 0 -> 55480 bytes img/windows.png | Bin 0 -> 5478 bytes improve-website.md | 0 index.md | 222 +- introduction.md | 125 + js/codetabs.js | 0 js/jquery.jcarousel.min.js | 4 + js/stickysidebar.js | 38 + material.md | 0 poweredby.md | 101 +- privacy-policy.md | 0 project.md | 0 slides.md | 8 +- usecases.md | 28 + visualizer/css/bootstrap.css | 0 visualizer/css/graph.css | 0 visualizer/css/nephelefrontend.css | 0 visualizer/css/overlay.css | 0 visualizer/css/pactgraphs.css | 0 visualizer/img/GradientBoxes.png | Bin visualizer/img/delete-icon.png | Bin visualizer/img/flink-logo.png | Bin visualizer/img/gradient.jpg | Bin visualizer/img/overlay/close.png | Bin visualizer/index.html | 0 visualizer/js/bootstrap.min.js | 0 visualizer/js/d3.js | 0 visualizer/js/dagre-d3.js | 0 visualizer/js/graphCreator.js | 0 visualizer/js/jquery-2.1.0.js | 0 visualizer/js/jquery.tools.min.js | 0 visualizer/js/program.js | 0 460 files changed, 878 insertions(+), 82698 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/Gemfile ---------------------------------------------------------------------- diff --git a/Gemfile b/Gemfile old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_includes/navbar.html ---------------------------------------------------------------------- diff --git a/_includes/navbar.html b/_includes/navbar.html old mode 100644 new mode 100755 index 0bde60e..d927523 --- a/_includes/navbar.html +++ b/_includes/navbar.html @@ -1,6 +1,5 @@ <!-- Top navbar. --> - <nav class="navbar navbar-default navbar-fixed-top"> - <div class="container"> + <nav class="navbar navbar-default"> <!-- The logo. --> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> @@ -10,107 +9,88 @@ </button> <div class="navbar-logo"> <a href="{{ site.baseurl }}/"> - <img alt="Apache Flink" src="{{ site.baseurl }}/img/navbar-brand-logo.jpg" width="78px" height="40px"> + <img alt="Apache Flink" src="{{ site.baseurl }}/img/navbar-brand-logo.png" width="147px" height="73px"> </a> </div> </div><!-- /.navbar-header --> <!-- The navigation links. --> <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> - <ul class="nav navbar-nav"> + <ul class="nav navbar-nav navbar-main"> <!-- Overview --> - <li{% if page.url == '/index.html' %} class="active"{% endif %}><a href="{{ site.baseurl }}/index.html">Overview</a></li> + <li{% if page.url == '/index.html' %} class="active"{% endif %}><a href="{{ site.baseurl }}/index.html">Home</a></li> - <!-- Features --> - <li{% if page.url == '/features.html' %} class="active"{% endif %}><a href="{{ site.baseurl }}/features.html">Features</a></li> + <!-- Intro --> + <li{% if page.url == '/introduction.html' %} class="active"{% endif %}><a href="{{ site.baseurl }}/introduction.html">Introduction to Flink</a></li> - <!-- Downloads --> - <li{% if page.url == '/downloads.html' %} class="active"{% endif %}><a href="{{ site.baseurl }}/downloads.html">Downloads</a></li> + <!-- Use cases --> + <li><a href="{{ site.baseurl }}/usecases.html">Flink Use Cases</a></li> - <!-- FAQ --> - <li{% if page.url == '/faq.html' %} class="hidden-sm active"{% endif %}><a href="{{ site.baseurl }}/faq.html">FAQ</a></li> + <!-- Powered by --> + <li><a href="{{ site.baseurl }}/poweredby.html">Powered by Flink</a></li> + + <!-- Ecosystem --> + <li{% if page.url == '/ecosystem.html' %} class="active"{% endif %}><a href="{{ site.baseurl }}/ecosystem.html">Ecosystem</a></li> + + <!-- Community --> + <li><a href="{{ site.baseurl }}/community.html">Community & Project Info</a></li> + + <!-- Contribute --> + <li><a href="{{ site.baseurl }}/how-to-contribute.html">How to Contribute</a></li> + + <!-- Blog --> + <li class="{% if page.url contains '/blog/' or page.url contains '/news/' %} active{% endif %} hidden-md hidden-sm"><a href="{{ site.baseurl }}/blog/"><b>Flink Blog</b></a></li> + + <hr /> - <!-- Quickstart --> - <li class="dropdown"> - <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><small><span class="glyphicon glyphicon-new-window"></span></small> Quickstart <span class="caret"></span></a> - <ul class="dropdown-menu" role="menu"> - <li><a href="{{ site.docs-stable }}/quickstart/setup_quickstart.html">Setup</a></li> - <li><a href="{{ site.docs-stable }}/quickstart/run_example_quickstart.html">Example: Wikipedia Edit Stream</a></li> - <li><a href="{{ site.docs-stable }}/quickstart/java_api_quickstart.html">Java API</a></li> - <li><a href="{{ site.docs-stable }}/quickstart/scala_api_quickstart.html">Scala API</a></li> - </ul> - </li> <!-- Documentation --> + <!-- <li> + <a href="{{ site.docs-stable }}" target="_blank">Documentation <small><span class="glyphicon glyphicon-new-window"></span></small></a> + </li> --> <li class="dropdown"> - <a href="{{ setup }}" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><small><span class="glyphicon glyphicon-new-window"></span></small> Documentation <span class="caret"></span></a> - <ul class="dropdown-menu" role="menu"> - <!-- Latest stable release --> - <li role="presentation" class="dropdown-header"><strong>Latest Release</strong> (Stable)</li> - <li><a href="{{ site.docs-stable }}">{{ site.stable }} Documentation</a></li> - <li><a href="{{ site.docs-stable }}/api/java" class="active">{{ site.stable }} Javadocs</a></li> - <!--<li><a href="{{ site.docs-stable }}/api/scala/index.html" class="active">{{ site.stable }} ScalaDocs</a></li> --> - - <!-- Snapshot docs --> - <li class="divider"></li> - <li role="presentation" class="dropdown-header"><strong>Snapshot</strong> (Development)</li> - <li><a href="{{ site.docs-snapshot }}">{{ site.snapshot }} Documentation</a></li> - <li><a href="{{ site.docs-snapshot }}/api/java" class="active">{{ site.snapshot }} Javadocs</a></li> - <!--<li><a href="{{ site.docs-snapshot }}/api/scala/index.html" class="active">{{ site.snapshot }} ScalaDocs</a></li> --> - - <!-- Wiki --> - <li class="divider"></li> - <li><a href="{{ site.baseurl }}/visualizer/"><small><span class="glyphicon glyphicon-new-window"></span></small> Plan Visualizer</a></li> - <li><a href="{{ site.wiki }}"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> - </ul> + <a class="dropdown-toggle" data-toggle="dropdown" href="#">Documentation + <span class="caret"></span></a> + <ul class="dropdown-menu"> + <li><a href="{{ site.docs-stable }}" target="_blank">1.1 (Latest stable release) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li> + <li><a href="{{ site.docs-snapshot }}" target="_blank">1.2 (Snapshot) <small><span class="glyphicon glyphicon-new-window"></span></small></a></li> + </ul> + </li> + + <!-- Quickstart --> + <li> + <a href="{{ site.docs-stable }}/quickstart/setup_quickstart.html" target="_blank">Quickstart <small><span class="glyphicon glyphicon-new-window"></span></small></a> + </li> + + <!-- GitHub --> + <li> + <a href="https://github.com/apache/flink" target="_blank">Flink on GitHub <small><span class="glyphicon glyphicon-new-window"></span></small></a> </li> + <!-- Downloads --> + <li class="{% if page.url == '/downloads.html' %}active{% endif %}"><a class="btn btn-info" href="{{ site.baseurl }}/downloads.html">Download Flink</a></li> + + + + </ul> - <ul class="nav navbar-nav navbar-right"> - <!-- Blog --> - <li class="{% if page.url contains '/blog/' or page.url contains '/news/' %} active{% endif %} hidden-md hidden-sm"><a href="{{ site.baseurl }}/blog/">Blog</a></li> - - <li class="dropdown{% if page.url == '/community.html' or page.url == '/how-to-contribute.html' or page.url == '/coding-guidelines.html' %} active{% endif %} hidden-md hidden-sm"> - <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Community <span class="caret"></span></a> - <ul class="dropdown-menu" role="menu"> - <!-- Community --> - <li role="presentation" class="dropdown-header"><strong>Community</strong></li> - <li><a href="{{ site.baseurl }}/community.html#mailing-lists">Mailing Lists</a></li> - <li><a href="{{ site.baseurl }}/community.html#irc">IRC</a></li> - <li><a href="{{ site.baseurl }}/community.html#stack-overflow">Stack Overflow</a></li> - <li><a href="{{ site.baseurl }}/community.html#issue-tracker">Issue Tracker</a></li> - <li><a href="{{ site.baseurl }}/community.html#third-party-packages">Third Party Packages</a></li> - <li><a href="{{ site.baseurl }}/community.html#source-code">Source Code</a></li> - <li><a href="{{ site.baseurl }}/community.html#people">People</a></li> - <li><a href="{{ site.baseurl }}/poweredby.html">Powered by Flink</a></li> - - <!-- Contribute --> - <li class="divider"></li> - <li role="presentation" class="dropdown-header"><strong>Contribute</strong></li> - <li><a href="{{ site.baseurl }}/how-to-contribute.html">How to Contribute</a></li> - <li><a href="{{ site.baseurl }}/contribute-code.html">Contribute Code</a></li> - <li><a href="{{ site.baseurl }}/contribute-documentation.html">Contribute Documentation</a></li> - <li><a href="{{ site.baseurl }}/improve-website.html">Improve the Website</a></li> - <li><a href="https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals"><small><span class="glyphicon glyphicon-new-window"></span></small> Flink Improvement Proposals (Design Docs)</a></li> - </ul> - </li> - <li class="dropdown{% if page.url == '/material.html' %} active{% endif %} hidden-md hidden-sm"> - <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Project <span class="caret"></span></a> - <ul class="dropdown-menu" role="menu"> - <!-- Project --> - <li role="presentation" class="dropdown-header"><strong>Project</strong></li> - <li><a href="{{ site.baseurl }}/slides.html">Slides</a></li> - <li><a href="{{ site.baseurl }}/material.html">Material</a></li> - <li><a href="{{ site.twitter }}"><small><span class="glyphicon glyphicon-new-window"></span></small> Twitter</a></li> - <li><a href="{{ site.github }}"><small><span class="glyphicon glyphicon-new-window"></span></small> GitHub</a></li> - <li><a href="{{ site.wiki }}"><small><span class="glyphicon glyphicon-new-window"></span></small> Wiki</a></li> - </ul> - </li> + + <ul class="nav navbar-nav navbar-bottom"> + <hr /> + + <!-- FAQ --> + <li {% if page.url == '/faq.html' %} class="hidden-sm active"{% endif %}><a href="{{ site.baseurl }}/faq.html">Project FAQ</a></li> + + <!-- Twitter --> + <li><a href="{{ site.twitter }}" target="_blank">@ApacheFlink <small><span class="glyphicon glyphicon-new-window"></span></small></a></li> + + <!-- Visualizer --> + <li class="{% if page.url contains '/visualizer/' %} active{% endif %} hidden-md hidden-sm"><a href="{{ site.baseurl }}/visualizer/" target="_blank">Plan Visualizer <small><span class="glyphicon glyphicon-new-window"></span></small></a></li> + </ul> </div><!-- /.navbar-collapse --> - </div><!-- /.container --> </nav> http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_layouts/base.html ---------------------------------------------------------------------- diff --git a/_layouts/base.html b/_layouts/base.html old mode 100644 new mode 100755 index cc967a0..a062ab8 --- a/_layouts/base.html +++ b/_layouts/base.html @@ -31,29 +31,38 @@ <body> {% comment %} Includes are found in the _includes directory. {% endcomment %} -{% include navbar.html %} - <!-- Main content. --> <div class="container"> + <div class="row"> + {% comment %} This is the base for all content. The content from the layouts found in the _layouts directory goes here. {% endcomment %} + <div id="sidebar" class="col-sm-3"> + {% include navbar.html %} + </div> + <div class="col-sm-9"> + {{ content }} + </div> + </div> -{{ content }} + <hr /> - <hr /> - <div class="footer text-center"> + <div class="row"> + <div class="footer text-center col-sm-12"> <p>Copyright © 2014-2016 <a href="http://apache.org">The Apache Software Foundation</a>. All Rights Reserved.</p> <p>Apache Flink, Apache, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.</p> <p><a href="{{ site.baseurl }}/privacy-policy.html">Privacy Policy</a> · <a href="{{ site.baseurl }}/blog/feed.xml">RSS feed</a></p> </div> - + </div> </div><!-- /.container --> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> <script src="{{ site.baseurl }}/js/codetabs.js"></script> + <script src="{{ site.baseurl }}/js/stickysidebar.js"></script> + <!-- Google Analytics --> <script> http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_layouts/features.html ---------------------------------------------------------------------- diff --git a/_layouts/features.html b/_layouts/features.html old mode 100644 new mode 100755 index 79178d0..a51d358 --- a/_layouts/features.html +++ b/_layouts/features.html @@ -1,8 +1,8 @@ --- layout: base --- -<div class="row"> - <div class="col-sm-10 col-sm-offset-1"> +<div class="row-fluid"> + <div class="col-sm-12"> {{ content }} http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_layouts/feed.html ---------------------------------------------------------------------- diff --git a/_layouts/feed.html b/_layouts/feed.html old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_layouts/plain.html ---------------------------------------------------------------------- diff --git a/_layouts/plain.html b/_layouts/plain.html old mode 100644 new mode 100755 index 6f48be0..a3cee66 --- a/_layouts/plain.html +++ b/_layouts/plain.html @@ -1,13 +1,11 @@ --- layout: base --- -<div class="row"> - <div class="col-sm-8 col-sm-offset-2"> - <div class="row"> - <div class="col-sm-12"><h1>{{ page.title }}</h1></div> - </div> +<div class="row-fluid"> + <div class="col-sm-12"> + <h1>{{ page.title }}</h1> -{{ content }} + {{ content }} </div> </div> http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_layouts/post.html ---------------------------------------------------------------------- diff --git a/_layouts/post.html b/_layouts/post.html old mode 100644 new mode 100755 index 09221f5..98cfc9c --- a/_layouts/post.html +++ b/_layouts/post.html @@ -2,8 +2,8 @@ layout: base --- -<div class="row"> - <div class="col-sm-8 col-sm-offset-2"> +<div class="row-fluid"> + <div class="col-sm-12"> <div class="row"> <h1>{{ page.title }}</h1> http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_plugins/github.rb ---------------------------------------------------------------------- diff --git a/_plugins/github.rb b/_plugins/github.rb old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_plugins/highlightCode.rb ---------------------------------------------------------------------- diff --git a/_plugins/highlightCode.rb b/_plugins/highlightCode.rb old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_plugins/toc.rb ---------------------------------------------------------------------- diff --git a/_plugins/toc.rb b/_plugins/toc.rb old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2014-08-26-release-0.6.md ---------------------------------------------------------------------- diff --git a/_posts/2014-08-26-release-0.6.md b/_posts/2014-08-26-release-0.6.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2014-09-26-release-0.6.1.md ---------------------------------------------------------------------- diff --git a/_posts/2014-09-26-release-0.6.1.md b/_posts/2014-09-26-release-0.6.1.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2014-10-03-upcoming_events.md ---------------------------------------------------------------------- diff --git a/_posts/2014-10-03-upcoming_events.md b/_posts/2014-10-03-upcoming_events.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2014-11-04-release-0.7.0.md ---------------------------------------------------------------------- diff --git a/_posts/2014-11-04-release-0.7.0.md b/_posts/2014-11-04-release-0.7.0.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2014-11-18-hadoop-compatibility.md ---------------------------------------------------------------------- diff --git a/_posts/2014-11-18-hadoop-compatibility.md b/_posts/2014-11-18-hadoop-compatibility.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-01-06-december-in-flink.md ---------------------------------------------------------------------- diff --git a/_posts/2015-01-06-december-in-flink.md b/_posts/2015-01-06-december-in-flink.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-01-21-release-0.8.md ---------------------------------------------------------------------- diff --git a/_posts/2015-01-21-release-0.8.md b/_posts/2015-01-21-release-0.8.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-02-04-january-in-flink.md ---------------------------------------------------------------------- diff --git a/_posts/2015-02-04-january-in-flink.md b/_posts/2015-02-04-january-in-flink.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-02-09-streaming-example.md ---------------------------------------------------------------------- diff --git a/_posts/2015-02-09-streaming-example.md b/_posts/2015-02-09-streaming-example.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-03-02-february-2015-in-flink.md ---------------------------------------------------------------------- diff --git a/_posts/2015-03-02-february-2015-in-flink.md b/_posts/2015-03-02-february-2015-in-flink.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-03-13-peeking-into-Apache-Flinks-Engine-Room.md ---------------------------------------------------------------------- diff --git a/_posts/2015-03-13-peeking-into-Apache-Flinks-Engine-Room.md b/_posts/2015-03-13-peeking-into-Apache-Flinks-Engine-Room.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-04-07-march-in-flink.md ---------------------------------------------------------------------- diff --git a/_posts/2015-04-07-march-in-flink.md b/_posts/2015-04-07-march-in-flink.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-04-13-release-0.9.0-milestone1.md ---------------------------------------------------------------------- diff --git a/_posts/2015-04-13-release-0.9.0-milestone1.md b/_posts/2015-04-13-release-0.9.0-milestone1.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-05-11-Juggling-with-Bits-and-Bytes.md ---------------------------------------------------------------------- diff --git a/_posts/2015-05-11-Juggling-with-Bits-and-Bytes.md b/_posts/2015-05-11-Juggling-with-Bits-and-Bytes.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-05-14-Community-update-April.md ---------------------------------------------------------------------- diff --git a/_posts/2015-05-14-Community-update-April.md b/_posts/2015-05-14-Community-update-April.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-06-24-announcing-apache-flink-0.9.0-release.md ---------------------------------------------------------------------- diff --git a/_posts/2015-06-24-announcing-apache-flink-0.9.0-release.md b/_posts/2015-06-24-announcing-apache-flink-0.9.0-release.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-08-24-introducing-flink-gelly.md ---------------------------------------------------------------------- diff --git a/_posts/2015-08-24-introducing-flink-gelly.md b/_posts/2015-08-24-introducing-flink-gelly.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-09-01-release-0.9.1.md ---------------------------------------------------------------------- diff --git a/_posts/2015-09-01-release-0.9.1.md b/_posts/2015-09-01-release-0.9.1.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-09-03-flink-forward.md ---------------------------------------------------------------------- diff --git a/_posts/2015-09-03-flink-forward.md b/_posts/2015-09-03-flink-forward.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-09-16-off-heap-memory.md ---------------------------------------------------------------------- diff --git a/_posts/2015-09-16-off-heap-memory.md b/_posts/2015-09-16-off-heap-memory.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-11-16-release-0.10.0.md ---------------------------------------------------------------------- diff --git a/_posts/2015-11-16-release-0.10.0.md b/_posts/2015-11-16-release-0.10.0.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-11-27-release-0.10.1.md ---------------------------------------------------------------------- diff --git a/_posts/2015-11-27-release-0.10.1.md b/_posts/2015-11-27-release-0.10.1.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-12-04-Introducing-windows.md ---------------------------------------------------------------------- diff --git a/_posts/2015-12-04-Introducing-windows.md b/_posts/2015-12-04-Introducing-windows.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-12-11-storm-compatibility.md ---------------------------------------------------------------------- diff --git a/_posts/2015-12-11-storm-compatibility.md b/_posts/2015-12-11-storm-compatibility.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2015-12-18-a-year-in-review.md ---------------------------------------------------------------------- diff --git a/_posts/2015-12-18-a-year-in-review.md b/_posts/2015-12-18-a-year-in-review.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-02-11-release-0.10.2.md ---------------------------------------------------------------------- diff --git a/_posts/2016-02-11-release-0.10.2.md b/_posts/2016-02-11-release-0.10.2.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-03-08-release-1.0.0.md ---------------------------------------------------------------------- diff --git a/_posts/2016-03-08-release-1.0.0.md b/_posts/2016-03-08-release-1.0.0.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-04-06-cep-monitoring.md ---------------------------------------------------------------------- diff --git a/_posts/2016-04-06-cep-monitoring.md b/_posts/2016-04-06-cep-monitoring.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-04-06-release-1.0.1.md ---------------------------------------------------------------------- diff --git a/_posts/2016-04-06-release-1.0.1.md b/_posts/2016-04-06-release-1.0.1.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-04-14-flink-forward-announce.md ---------------------------------------------------------------------- diff --git a/_posts/2016-04-14-flink-forward-announce.md b/_posts/2016-04-14-flink-forward-announce.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-04-22-release-1.0.2.md ---------------------------------------------------------------------- diff --git a/_posts/2016-04-22-release-1.0.2.md b/_posts/2016-04-22-release-1.0.2.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-05-11-release-1.0.3.md ---------------------------------------------------------------------- diff --git a/_posts/2016-05-11-release-1.0.3.md b/_posts/2016-05-11-release-1.0.3.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-05-24-stream-sql.md ---------------------------------------------------------------------- diff --git a/_posts/2016-05-24-stream-sql.md b/_posts/2016-05-24-stream-sql.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-08-04-release-1.1.0.md ---------------------------------------------------------------------- diff --git a/_posts/2016-08-04-release-1.1.0.md b/_posts/2016-08-04-release-1.1.0.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-08-04-release-1.1.1.md ---------------------------------------------------------------------- diff --git a/_posts/2016-08-04-release-1.1.1.md b/_posts/2016-08-04-release-1.1.1.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-08-24-ff16-keynotes-panels.md ---------------------------------------------------------------------- diff --git a/_posts/2016-08-24-ff16-keynotes-panels.md b/_posts/2016-08-24-ff16-keynotes-panels.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-09-05-release-1.1.2.md ---------------------------------------------------------------------- diff --git a/_posts/2016-09-05-release-1.1.2.md b/_posts/2016-09-05-release-1.1.2.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/_posts/2016-10-12-release-1.1.3.md ---------------------------------------------------------------------- diff --git a/_posts/2016-10-12-release-1.1.3.md b/_posts/2016-10-12-release-1.1.3.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/blog/feed.xml ---------------------------------------------------------------------- diff --git a/blog/feed.xml b/blog/feed.xml old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/blog/index.html ---------------------------------------------------------------------- diff --git a/blog/index.html b/blog/index.html old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/blog/release_1.0.0-changelog_known_issues.md ---------------------------------------------------------------------- diff --git a/blog/release_1.0.0-changelog_known_issues.md b/blog/release_1.0.0-changelog_known_issues.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/blog/release_1.1.0-changelog.md ---------------------------------------------------------------------- diff --git a/blog/release_1.1.0-changelog.md b/blog/release_1.1.0-changelog.md old mode 100644 new mode 100755 http://git-wip-us.apache.org/repos/asf/flink-web/blob/d8883b04/community.md ---------------------------------------------------------------------- diff --git a/community.md b/community.md old mode 100644 new mode 100755 index b25997a..99028c9 --- a/community.md +++ b/community.md @@ -1,11 +1,10 @@ --- -title: "Community" +title: "Community & Project Info" --- +{% toc %} There are many ways to get help from the Apache Flink community. The [mailing lists](#mailing-lists) are the primary place where all Flink committers are present. If you want to talk with the Flink committers and users in a chat, there is a [IRC channel](#irc). Some committers are also monitoring [Stack Overflow](http://stackoverflow.com/questions/tagged/flink). Please remember to tag your questions with the *[flink](http://stackoverflow.com/questions/tagged/flink)* tag. Bugs and feature requests can either be discussed on *dev mailing list* or on [JIRA]({{ site.jira }}). Those interested in contributing to Flink should check out the [contribution guide](how-to-contribute.html). -{% toc %} - ## Mailing Lists <table class="table table-striped"> @@ -131,163 +130,15 @@ Note: Flink does not build with Oracle JDK 6. It runs with Oracle JDK 6. - **ASF read-only**: git://git.apache.org/flink-web.git - **GitHub mirror**: [https://github.com/apache/flink-web.git](https://github.com/apache/flink-web.git) +## Training -# Third party packages - -This is a list of third party packages (ie, libraries, system extensions, or examples) built on Flink. -The Flink community only collects links to those packages but does not maintain them. -Thus, they do not belong to the Apache Flink project and the community cannot give any support for them. -**Your project is missing?** -Let us know per [user/dev mailing list](#mailing-lists). - -<table class="flink-packages" width="100%"> - <style> - table.flink-packages { - table-layout: fixed; - border-color: transparent; - border-spacing: 5px; - border-collapse: separate; - } - td.flink-package-empty{ - height: 14em; - vertical-align: bottom; - border-color: transparent; - background-color: transparent; - } - td.flink-package { - height: 14em; - vertical-align: bottom; - border-color: transparent; - background-color: #B9BFC7; - color: #E5EAFA; - } - td.flink-package-external { - height: 14em; - vertical-align: bottom; - border-color: transparent; - background-color: #F5A030; - } - td.flink-package > div { - transform: rotate(-90deg); - font-size: 12pt; - white-space: nowrap; - } - td.flink-package-external > div { - transform: rotate(-90deg); - font-size: 16pt; - white-space: nowrap; - } - td.flink-component { - font-size: 16pt; - text-align: center; - border-color: transparent; - color: #E5EAFA; - } - </style> - <tr> - <td class="flink-package"><div><span> Flink ML</span></div></td> - <td class="flink-package"><div><span> Table API</span></div></td> - <td class="flink-package"><div><span> Gelly (Graph)</span></div></td> - <td class="flink-package"><div><span> MapReduce</span></div></td> - <td class="flink-package"><div><span> Python</span></div></td> - <td class="flink-package-external"><div><span> <a href="#apache-zeppelin">Apache Zeppelin</a></span></div></td> - <td class="flink-package-external"><div><span> <a href="#apache-mahout">Apache Mahout</a></span></div></td> - <td class="flink-package-external"><div><span> <a href="#cascading">Cascading</a></span></div></td> - <td class="flink-package-external"><div><span> <a href="#apache-beam-incubating">Apache Beam <small style="font-size:40%">(incubating)</small></a></span></div></td> - <td class="flink-package-external"><div><span> <a href="#gradoop">Gradoop</a></span></div></td> - <td class="flink-package-external"><div><span> <a href="#bigpetstore">BigPetStore</a></span></div></td> - <td class="flink-package-external"><div><span> <a href="#fastr">FastR</a></span></div></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package"><div><span> Table API</span></div></td> - <td class="flink-package"><div><span> Storm</span></div></td> - <td class="flink-package-external"><div><span> <a href="#apache-samoa">Apache SAMOA</a></span></div></td> - <td class="flink-package-external"><div><span> <a href="#apache-beam-incubating">Apache Beam <small style="font-size:40%">(incubating)</small></a></span></div></td> - <td class="flink-package-external"><div><span> <a href="#apache-ignite">Apache Ignite</a></span></div></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - <td class="flink-package-empty"></td> - </tr> - - <tr bgcolor="#B9BFC7"> - <td class="flink-component" colspan="15">DataSet API</td> - <td class="flink-component" colspan="15">DataStream API</td> - </tr> - - <tr bgcolor="#B9BFC7"> - <td class="flink-component" colspan="30">Flink Runtime</td> - </tr> - - <tr bgcolor="#B9BFC7"> - <td class="flink-component" colspan="6" width="20%">Local</td> - <td class="flink-component" colspan="6" width="20%">Remote</td> - <td class="flink-component" colspan="6" width="20%">Embedded</td> - <td class="flink-component" colspan="6" width="20%">YARN</td> - <td class="flink-component" colspan="6" width="20%">Tez</td> - </tr> -</table> - -## Apache Zeppelin - -[Apache Zeppelin (incubator)](https://zeppelin.incubator.apache.org/) is a web-based notebook that enables interactive data analytics and can be used with -[Flink as an execution engine](https://zeppelin.incubator.apache.org/docs/interpreter/flink.html) (next to others engines). -See also Jim Dowling's [Flink Forward talk](http://www.slideshare.net/FlinkForward/jim-dowling-interactive-flink-analytics-with-hopsworks-and-zeppelin) about Zeppelin on Flink. - -## Apache Mahout - -[Apache Mahout](https://mahout.apache.org/) in a machine learning library that will feature Flink as an execution engine soon. -Check out Sebastian Schelter's [Flink Forward talk](http://www.slideshare.net/FlinkForward/sebastian-schelter-distributed-machine-learing-with-the-samsara-dsl) about Mahout-Samsara DSL. - -## Cascading - -[Cascading](http://www.cascading.org/cascading-flink/) enables an user to build complex workflows easily on Flink and other execution engines. -[Cascading on Flink](https://github.com/dataArtisans/cascading-flink) is build by [dataArtisans](http://data-artisans.com/) and [Driven, Inc](http://www.driven.io/). -See Fabian Hueske's [Flink Forward talk](http://www.slideshare.net/FlinkForward/fabian-hueske-training-cascading-on-flink) for more details. - -## Apache Beam (incubating) - -[Apache Beam (incubating)](http://beam.incubator.apache.org/) is an open source, unified programming model that you can use to create a data processing pipeline. Flink is one of the back-ends supported by the Beam programming model. - -## GRADOOP - -[GRADOOP](http://dbs.uni-leipzig.de/en/research/projects/gradoop) enables scalable graph analytics on top of Flink and is developed at Leipzig University. Check out [Martin Junghannsâ Flink Forward talk](http://www.slideshare.net/FlinkForward/martin-junghans-gradoop-scalable-graph-analytics-with-apache-flink). - -## BigPetStore - -[BigPetStore](https://github.com/apache/bigtop/tree/master/bigtop-bigpetstore) is a benchmarking suite including a data generator and will be available for Flink soon. -See Suneel Marthi's [Flink Forward talk](http://www.slideshare.net/FlinkForward/suneel-marthi-bigpetstore-flink-a-comprehensive-blueprint-for-apache-flink?ref=http://flink-forward.org/?session=tbd-3) as preview. - -## FastR - -[FastR](https://bitbucket.org/allr/fastr-flink) in an implemenation of the R language in Java. [FastR Flink](https://bitbucket.org/allr/fastr-flink/src/3535a9b7c7f208508d6afbcdaf1de7d04fa2bf79/README_FASTR_FLINK.md?at=default&fileviewer=file-view-default) exeutes R workload on top of Flink. - -## Apache SAMOA +[dataArtisans](http://data-artisans.com) currently maintains free Apache Flink training. Their [training website](http://dataartisans.github.io/flink-training) has slides and exercises with solutions. The slides are also available on [SlideShare](http://www.slideshare.net/dataArtisans/presentations). -[Apache SAMOA (incubating)](https://samoa.incubator.apache.org/) a streaming ML library featuring Flink an execution engine soon. Albert Bifet introduced SAMOA on Flink at his [Flink Forward talk](http://www.slideshare.net/FlinkForward/albert-bifet-apache-samoa-mining-big-data-streams-with-apache-flink?ref=http://flink-forward.org/?session=apache-samoa-mining-big-data-streams-with-apache-flink). +## Flink Forward -## Python Examples on Flink +Flink Forward 2015 (October 12-13, 2015) was the first conference to bring together the Apache Flink developer and user community. You can find [slides and videos](http://2015.flink-forward.org/?post_type=session) of all talks on the Flink Forward 2015 page. -A [collection of examples](https://github.com/wdm0006/flink-python-examples) using Apache Flink's Python API. - -## WordCount Example in Clojure - -Small [WordCount example](https://github.com/mjsax/flink-external/tree/master/flink-clojure) on how to write a Flink program in Clojure. - -## Anomaly Detection and Prediction in Flink - -[flink-htm](https://github.com/nupic-community/flink-htm) is a library for anomaly detection and prediction in Apache Flink. The algorithms are based on Hierarchical Temporal Memory (HTM) as implemented by the Numenta Platform for Intelligent Computing (NuPIC). - -## Apache Ignite - -[Apache Ignite](https://ignite.apache.org) is a high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time. See [Flink sink streaming connector](https://github.com/apache/ignite/tree/master/modules/flink) to inject data into Ignite cache. +The second edition of Flink Forward took place on September 12-14, 2016. All [slides and videos](http://flink-forward.org/program/sessions/) are available on the Flink Forward 2016 page. # People @@ -412,7 +263,7 @@ Small [WordCount example](https://github.com/mjsax/flink-external/tree/master/fl <td class="text-center">Timo Walther</td> <td class="text-center">PMC, Committer</td> <td class="text-center">twalthr</td> - </tr> + </tr> <tr> <td class="text-center"><img src="https://avatars1.githubusercontent.com/u/1826769?s=50"></td> <td class="text-center">Daniel Warneke</td> @@ -490,3 +341,171 @@ The following people were very kind to mentor the project while in incubation. <td class="text-center">hsaputra</td> </tr> </table> + +# Slides + +**Note**: Keep in mind that code examples on slides have a chance of being incomplete or outdated. Always refer to the [latest documentation]({{ site.docs-snapshot }}) for an up to date reference. + +### 2016 + +- Stefan Richter: **A look at Apache Flink 1.2 and beyond** *Apache Flink Meetup Berlin, November 2016*: [SlideShare](http://www.slideshare.net/StefanRichter10/a-look-at-flink-12) +- Robert Metzger: **Apache Flink Community Updates November 2016** *Apache Flink Meetup Berlin, November 2016*: [SlideShare](http://www.slideshare.net/robertmetzger1/apache-flink-community-updates-november-2016-berlin-meetup) +- Aljoscha Krettek: **Apache Flink for IoT: How Event-Time Processing Enables Easy and Accurate Analytics** *Big Data Spain, Madrid November 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/aljoscha-krettek-apache-flink-for-iot-how-eventtime-processing-enables-easy-and-accurate-analytics) +- Stephan Ewen: **Keynote -The maturing data streaming ecosystem and Apache Flinkâs accelerated growth** *Apache Big Data Europe 2016, Seville November 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/keynote-stephan-ewen-stream-processing-as-a-foundational-paradigm-and-apache-flinks-approach-to-it) +- Kostas Tzoumas: **Stream Processing with Apache Flink®** *Apache Flink London Meetup, November 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/kostas-tzoumas-stream-processing-with-apache-flink) +- Kostas Tzoumas: **Apache Flink®: State of the Union and What's Next** *Strata + Hadoop World New York, September 2016*: [SlideShare](http://www.slideshare.net/dataArtisans/kostas-tzoumas-apache-flink-state-of-the-union-and-whats-next) +- Kostas Tzoumas & Stephan Ewen: **Keynote -The maturing data streaming ecosystem and Apache Flinkâs accelerated growth** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/kostas-tzoumasstpehan-ewen-keynote-the-maturing-data-streaming-ecosystem-and-apache-flinks-accelerated-growth) +- Robert Metzger: **Connecting Apache Flink to the World - Reviewing the streaming connectors** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/robert-metzger-connecting-apache-flink-to-the-world-reviewing-the-streaming-connectors) +- Till Rohrmann & Fabian Hueske: **Declarative stream processing with StreamSQL and CEP** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/fabian-huesketill-rohrmann-declarative-stream-processing-with-streamsql-and-cep) +- Jamie Grier: **Robust Stream Processing with Apache Flink** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/jamie-grier-robust-stream-processing-with-apache-flink) +- Jamie Grier: **The Stream Processor as a Database- Building Online Applications directly on Streams** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/jamie-grier-the-stream-processor-as-a-database-building-online-applications-directly-on-streams) +- Till Rohramnn: **Dynamic Scaling - How Apache Flink adapts to changing workloads** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/till-rohrmann-dynamic-scaling-how-apache-flink-adapts-to-changing-workloads) +- Stephan Ewen: **Running Flink Everywhere** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/stephan-ewen-running-flink-everywhere) +- Stephan Ewen: **Scaling Apache Flink to very large State** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/stephan-ewen-scaling-to-large-state) +- Aljoscha Krettek: **The Future of Apache Flink** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/FlinkForward/aljoscha-krettek-the-future-of-apache-flink) +- Fabian Hueske: **Taking a look under the hood of Apache Flink's relational APIs** *Flink Forward, Berlin September 2016*: [SlideShare](http://www.slideshare.net/fhueske/taking-a-look-under-hood-of-apache-flinks-relational-apis) +- Kostas Tzoumas: **Streaming in the Wild with Apache Flink** *Hadoop Summit San Jose, June 2016*: [SlideShare](http://www.slideshare.net/KostasTzoumas/streaming-in-the-wild-with-apache-flink-63790942) +- Stephan Ewen: **The Stream Processor as the Database - Apache Flink** *Berlin Buzzwords, June 2016*: [SlideShare](http://www.slideshare.net/stephanewen1/the-stream-processor-as-the-database-apache-flink-berlin-buzzwords) +- Till Rohrmann & Fabian Hueske: **Streaming Analytics & CEP - Two sides of the same coin?** *Berlin Buzzwords, June 2016*: [SlideShare](http://www.slideshare.net/tillrohrmann/streaming-analytics-cep-two-sides-of-the-same-coin) +- Robert Metzger: **A Data Streaming Architecture with Apache Flink** *Berlin Buzzwords, June 2016*: [SlideShare](http://www.slideshare.net/robertmetzger1/a-data-streaming-architecture-with-apache-flink-berlin-buzzwords-2016) +- Stephan Ewen: **Continuous Processing with Apache Flink** *Strata + Hadoop World London, May 2016*: [SlideShare](http://www.slideshare.net/stephanewen1/continuous-processing-with-apache-flink-strata-london-2016) +- Stephan Ewen: **Streaming Analytics with Apache Flink 1.0** *Flink NYC Flink, May 2016*: [SlideShare](http://www.slideshare.net/stephanewen1/apache-flink-myc-flink-meetup) +- Ufuk Celebi: **Unified Stream & Batch Processing with Apache Flink**. *Hadoop Summit Dublin, April 2016*: [SlideShare](http://www.slideshare.net/HadoopSummit/unified-stream-and-batch-processing-with-apache-flink) +- Kostas Tzoumas: **Counting Elements in Streams**. *Strata San Jose, March 2016*: [SlideShare](http://www.slideshare.net/KostasTzoumas/apache-flink-at-strata-san-jose-2016) +- Jamie Grier: **Extending the Yahoo! Streaming Benchmark**. *Flink Washington DC Meetup, March 2016*: [SlideShare](http://www.slideshare.net/JamieGrier/extending-the-yahoo-streaming-benchmark) +- Jamie Grier: **Stateful Stream Processing at In-Memory Speed**. *Flink NYC Meetup, March 2016*: [SlideShare](http://www.slideshare.net/JamieGrier/stateful-stream-processing-at-inmemory-speed) +- Robert Metzger: **Stream Processing with Apache Flink**. *QCon London, March 2016*: [SlideShare](http://www.slideshare.net/robertmetzger1/qcon-london-stream-processing-with-apache-flink) +- Vasia Kalavri: **Batch and Stream Graph Processing with Apache Flink**. *Flink and Neo4j Meetup Berlin, March 2016*: [SlideShare](http://www.slideshare.net/vkalavri/batch-and-stream-graph-processing-with-apache-flink) +- Maximilian Michels: **Stream Processing with Apache Flink**. *Big Data Technology Summit, February 2016*: +[SlideShare](http://de.slideshare.net/MaximilianMichels/big-datawarsaw-animated) +- Vasia Kalavri: **Single-Pass Graph Streaming Analytics with Apache Flink**. *FOSDEM, January 2016*: [SlideShare](http://www.slideshare.net/vkalavri/gellystream-singlepass-graph-streaming-analytics-with-apache-flink) +- Till Rohrmann: **Streaming Done Right**. *FOSDEM, January 2016*: [SlideShare](http://www.slideshare.net/tillrohrmann/apache-flink-streaming-done-right-fosdem-2016) + +### 2015 + +- Till Rohrmann: **Streaming Data Flow with Apache Flink** *(October 29th, 2015)*: [SlideShare](http://www.slideshare.net/tillrohrmann/streaming-data-flow-with-apache-flink-paris-flink-meetup-2015-54572718) +- Stephan Ewen: **Flink-0.10** *(October 28th, 2015)*: [SlideShare](http://www.slideshare.net/stephanewen1/flink-010-bay-area-meetup-october-2015) +- Robert Metzger: **Architecture of Flink's Streaming Runtime** *(ApacheCon, September 29th, 2015)*: [SlideShare](http://www.slideshare.net/robertmetzger1/architecture-of-flinks-streaming-runtime-apachecon-eu-2015) +- Robert Metzger: **Click-Through Example for Flink's KafkaConsumer Checkpointing** *(September, 2015)*: [SlideShare](http://www.slideshare.net/robertmetzger1/clickthrough-example-for-flinks-kafkaconsumer-checkpointing) +- Paris Carbone: **Apache Flink Streaming. Resiliency and Consistency** (Google Tech Talk, August 2015: [SlideShare](http://www.slideshare.net/ParisCarbone/tech-talk-google-on-flink-fault-tolerance-and-ha) +- Andra Lungu: **Graph Processing with Apache Flink** *(August 26th, 2015)*: [SlideShare](http://www.slideshare.net/AndraLungu/flink-gelly-karlsruhe-june-2015) +- Till Rohrmann: **Interactive data analytisis with Apache Flink** *(June 23rd, 2015)*: [SlideShare](http://www.slideshare.net/tillrohrmann/data-analysis-49806564) +- Gyula Fóra: **Real-time data processing with Apache Flink** *(Budapest Data Forum, June 4th, 2015)*: [SlideShare](http://www.slideshare.net/GyulaFra/flink-streaming-budapestdata) +- Till Rohrmann: **Machine Learning with Apache Flink** *(March 23th, 2015)*: [SlideShare](http://www.slideshare.net/tillrohrmann/machine-learning-with-apache-flink) +- Marton Balassi: **Flink Streaming** *(February 26th, 2015)*: [SlideShare](http://www.slideshare.net/MrtonBalassi/flink-streaming-berlin-meetup) +- Vasia Kalavri: **Large-Scale Graph Processing with Apache Flink** *(FOSDEM, 31st January, 2015)*: [SlideShare](http://www.slideshare.net/vkalavri/largescale-graph-processing-with-apache-flink-graphdevroom-fosdem15) +- Fabian Hueske: **Hadoop Compatibility** *(January 28th, 2015)*: [SlideShare](http://www.slideshare.net/fhueske/flink-hadoopcompat20150128) +- Kostas Tzoumas: **Apache Flink Overview** *(January 14th, 2015)*: [SlideShare](http://www.slideshare.net/KostasTzoumas/apache-flink-api-runtime-and-project-roadmap) + +### 2014 + +- Kostas Tzoumas: **Flink Internals** *(November 18th, 2014)*: [SlideShare](http://www.slideshare.net/KostasTzoumas/flink-internals) +- Marton Balassi & Gyula Fóra: **The Flink Big Data Analytics Platform** *(ApachecCon, November 11th, 2014)*: [SlideShare](http://www.slideshare.net/GyulaFra/flink-apachecon) +- Till Rohrmann: **Introduction to Apache Flink** *(October 15th, 2014)*: [SlideShare](http://www.slideshare.net/tillrohrmann/introduction-to-apache-flink) + +# Materials + +## Apache Flink Logos + +We provide the Apache Flink logo in different sizes and formats. You can [download all variants]({{ site.baseurl }}/img/logo.zip) (7.7 MB) or just pick the one you need from this page. + +### Portable Network Graphics (PNG) + +<div class="row text-center"> + <div class="col-sm-4"> + <h4>Colored logo</h4> + + <p><img src="{{ site.baseurl }}/img/logo/png/200/flink_squirrel_200_color.png" alt="Apache Flink Logo" title="Apache Flink Logo" width="200px" /></p> + + <p markdown="1">**Sizes (px)**: + [50x50]({{ site.baseurl }}/img/logo/png/50/color_50.png), + [100x100]({{ site.baseurl }}/img/logo/png/100/flink_squirrel_100_color.png), + [200x200]({{ site.baseurl }}/img/logo/png/200/flink_squirrel_200_color.png), + [500x500]({{ site.baseurl }}/img/logo/png/500/flink_squirrel_500.png), + [1000x1000]({{ site.baseurl }}/img/logo/png/1000/flink_squirrel_1000.png)</p> + </div> + + <div class="col-sm-4"> + <h4>White filled logo</h4> + + <p><img src="{{ site.baseurl }}/img/logo/png/200/flink_squirrel_200_white.png" alt="Apache Flink Logo" title="Apache Flink Logo" width="200px" style="background:black;" /></p> + + <p markdown="1">**Sizes (px)**: + [50x50]({{ site.baseurl }}/img/logo/png/50/white_50.png), + [100x100]({{ site.baseurl }}/img/logo/png/100/flink_squirrel_100_white.png), + [200x200]({{ site.baseurl }}/img/logo/png/200/flink_squirrel_200_white.png), + [500x500]({{ site.baseurl }}/img/logo/png/500/flink_squirrel_500_white.png), + [1000x1000]({{ site.baseurl }}/img/logo/png/1000/flink_squirrel_white_1000.png)</p> + </div> + + <div class="col-sm-4"> + <h4>Black outline logo</h4> + + <p><img src="{{ site.baseurl }}/img/logo/png/200/flink_squirrel_200_black.png" alt="Apache Flink Logo" title="Apache Flink Logo" width="200px" /></p> + + <p markdown="1">**Sizes (px)**: + [50x50]({{ site.baseurl }}/img/logo/png/50/black_50.png), + [100x100]({{ site.baseurl }}/img/logo/png/100/flink_squirrel_100_black.png), + [200x200]({{ site.baseurl }}/img/logo/png/200/flink_squirrel_200_black.png), + [500x500]({{ site.baseurl }}/img/logo/png/500/flink_squirrel_500_black.png), + [1000x1000]({{ site.baseurl }}/img/logo/png/1000/flink_squirrel_black_1000.png)</p> + </div> +</div> + +<div class="panel panel-default"> + <div class="panel-body" markdown="span"> + You can find more variants of the logo [in this directory]({{ site.baseurl }}/img/logo/png) or [download all variants]({{ site.baseurl }}/img/logo.zip) (7.7 MB). + </div> +</div> + +### Scalable Vector Graphics (SVG) + +<div class="row text-center img100"> + <div class="col-sm-4 text-center"> + <h4>Colored logo</h4> + + <p><img src="{{ site.baseurl }}/img/logo/svg/color_black.svg" alt="Apache Flink Logo" title="Apache Flink Logo" /></p> + + <p markdown="1">Colored logo with black text ([color_black.svg]({{ site.baseurl }}/img/logo/svg/color_black.svg))</p> + </div> + <div class="col-sm-4"> + <h4>White filled logo</h4> + + <p><img src="{{ site.baseurl }}/img/logo/svg/white_filled.svg" alt="Apache Flink Logo" title="Apache Flink Logo" style="background:black;" /></p> + + <p markdown="1">White filled logo ([white_filled.svg]({{ site.baseurl }}/img/logo/svg/white_filled.svg))</p> + </div> + <div class="col-sm-4"> + <h4>Black outline logo</h4> + + <p><img src="{{ site.baseurl }}/img/logo/svg/black_outline.svg" alt="Apache Flink Logo" title="Apache Flink Logo" /></p> + + <p markdown="1">Black outline logo ([black_outline.svg]({{ site.baseurl }}/img/logo/svg/black_outline.svg))</p> + </div> +</div> + +<div class="panel panel-default"> + <div class="panel-body" markdown="span"> + You can find more variants of the logo [in this directory]({{ site.baseurl }}/img/logo/svg) or [download all variants]({{ site.baseurl }}/img/logo.zip) (7.7 MB). + </div> +</div> + +### Photoshop (PSD) + +<div class="panel panel-default"> + <div class="panel-body" markdown="1"> +You can download the logo in PSD format as well: + +- **Colored logo**: [1000x1000]({{ site.baseurl }}/img/logo/psd/flink_squirrel_1000.psd). +- **Black outline logo with text**: [1000x1000]({{ site.baseurl }}/img/logo/psd/flink_1000.psd), [5000x5000]({{ site.baseurl }}/img/logo/psd/flink_5000.psd). + +You can find more variants of the logo [in this directory]({{ site.baseurl }}/img/logo/psd) or [download all variants]({{ site.baseurl }}/img/logo.zip) (7.7 MB). +</div> +</div> + +## Color Scheme + +You can use the provided color scheme which incorporates some colors of the Flink logo: + +- [PDF color scheme]({{ site.baseurl }}/img/logo/colors/flink_colors.pdf) +- [Powerpoint color scheme]({{ site.baseurl }}/img/logo/colors/flink_colors.pptx)