Repository: kafka Updated Branches: refs/heads/trunk 3c9e30a2f -> 517870271
MINOR: Adding Trivago logo to Streams landing page guozhangwang Please review Author: Manjula K <manj...@kafka-summit.org> Reviewers: Guozhang Wang <wangg...@gmail.com> Closes #4164 from manjuapu/ny-trivago-logos Project: http://git-wip-us.apache.org/repos/asf/kafka/repo Commit: http://git-wip-us.apache.org/repos/asf/kafka/commit/51787027 Tree: http://git-wip-us.apache.org/repos/asf/kafka/tree/51787027 Diff: http://git-wip-us.apache.org/repos/asf/kafka/diff/51787027 Branch: refs/heads/trunk Commit: 51787027159f6f206df928a5c8bd2a18bacd3d5c Parents: 3c9e30a Author: Manjula K <manj...@kafka-summit.org> Authored: Tue Oct 31 13:22:56 2017 -0700 Committer: Guozhang Wang <wangg...@gmail.com> Committed: Tue Oct 31 13:22:56 2017 -0700 ---------------------------------------------------------------------- docs/streams/index.html | 53 +++++++++++++++++++++++++++++++------------- 1 file changed, 37 insertions(+), 16 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/kafka/blob/51787027/docs/streams/index.html ---------------------------------------------------------------------- diff --git a/docs/streams/index.html b/docs/streams/index.html index 5c5b7b8..c3a2762 100644 --- a/docs/streams/index.html +++ b/docs/streams/index.html @@ -20,7 +20,7 @@ <div class="sub-nav-sticky"> <div class="sticky-top"> <div style="height:35px"> - <a class="active-menu-item" href="#">Introduction</a> + <a class="active-menu-item" href="/{{version}}/documentation/streams/">Introduction</a> <a href="/{{version}}/documentation/streams/developer-guide">Developer Guide</a> <a href="/{{version}}/documentation/streams/core-concepts">Concepts</a> <a href="/{{version}}/documentation/streams/quickstart">Run Demo App</a> @@ -82,41 +82,62 @@ <div class="customers__grid"> <div class="customer__grid"> <div class="customer__item streams_logo_grid streams__ny__grid"> - <a href="https://www.nytimes.com" target="_blank" class="grid__logo__link"> + <a href="https://open.nytimes.com/publishing-with-apache-kafka-at-the-new-york-times-7f0e3b7d2077" target="_blank" class="grid__logo__link"> <span class="grid__item__logo" style="background-image: url('/images/powered-by/NYT.jpg');"></span> </a> - <p class="grid__item__customer__description"> - <a href="https://www.confluent.io/blog/publishing-apache-kafka-new-york-times/">The New York Times uses Apache Kafka </a>and the Kafka Streams API to store and distribute, in real-time, published content to the various applications and systems that make it available to the readers. + <p class="grid__item__customer__description extra__space"> + <a href="https://open.nytimes.com/publishing-with-apache-kafka-at-the-new-york-times-7f0e3b7d2077" target="_blank">The New York Times uses Apache Kafka </a>and the Kafka Streams API to store and distribute, in real-time, published content to the various applications and systems that make it available to the readers. </p> </div> </div> <div class="customer__grid"> + <div class="customer__item streams_logo_grid streams__zalando__grid"> + <a href="https://www.confluent.io/blog/ranking-websites-real-time-apache-kafkas-streams-api/" target="_blank" class="grid__logo__link"> + <span class="grid__item__logo" style="background-image: url('/images/powered-by/zalando.jpg');"></span> + </a> + <p class="grid__item__customer__description extra__space">As the leading online fashion retailer in Europe, Zalando uses Kafka as an ESB (Enterprise Service Bus), which helps us in transitioning from a monolithic to a micro services architecture. Using Kafka for processing + <a href="https://www.confluent.io/blog/ranking-websites-real-time-apache-kafkas-streams-api/" target='blank'> event streams</a> enables our technical team to do near-real time business intelligence. + </p> + </div> + </div> + <div class="customer__grid"> <div class="customer__item streams_logo_grid streams__line__grid"> - <a href="https://linecorp.com/" target="_blank" class="grid__logo__link"> + <a href="https://engineering.linecorp.com/en/blog/detail/80" target="_blank" class="grid__logo__link"> <span class="grid__item__logo" style="background-image: url('/images/powered-by/line.svg');width:9rem"></span> </a> - <p class="grid__item__customer__description">LINE uses Apache Kafka as a central datahub for our services to communicate to one another. Hundreds of billions of messages are produced daily and are used to execute various business logic, threat detection, search indexing and data analysis. LINE leverages Kafka Streams to reliably transform and filter topics enabling sub topics consumers can efficiently consume, meanwhile retaining easy maintainability thanks to its sophisticated yet minimal code base.</p> + <p class="grid__item__customer__description extra__space"><a href="https://engineering.linecorp.com/en/blog/detail/80" target="_blank">LINE uses Apache Kafka</a> as a central datahub for our services to communicate to one another. Hundreds of billions of messages are produced daily and are used to execute various business logic, threat detection, search indexing and data analysis. LINE leverages Kafka Streams to reliably transform and filter topics enabling sub topics consumers can efficiently consume, meanwhile retaining easy maintainability thanks to its sophisticated yet minimal code base.</p> </div> </div> <div class="customer__grid"> - <div class="customer__item streams_logo_grid streams__zalando__grid"> - <a href="http://www.zalando.com" target="_blank" class="grid__logo__link"> - <span class="grid__item__logo" style="background-image: url('/images/powered-by/zalando.jpg');"></span> + <div class="customer__item streams_logo_grid streams__ny__grid"> + <a href="https://medium.com/@Pinterest_Engineering/using-kafka-streams-api-for-predictive-budgeting-9f58d206c996" target="_blank" class="grid__logo__link"> + <span class="grid__item__logo" style="background-image: url('/images/powered-by/pinterest.png');"></span> </a> - <p class="grid__item__customer__description">As the leading online fashion retailer in Europe, Zalando uses Kafka as an ESB (Enterprise Service Bus), which helps us in transitioning from a monolithic to a micro services architecture. Using Kafka for processing - <a href="" 'https:="" kafka-summit.org="" sessions="" using-kstreams-ktables-calculate-real-time-domain-rankings="" '="" target="blank'"> event streams</a> enables our technical team to do near-real time business intelligence. + <p class="grid__item__customer__description"> + <a href="https://medium.com/@Pinterest_Engineering/using-kafka-streams-api-for-predictive-budgeting-9f58d206c996" target="_blank">Pinterest uses Apache Kafka and the Kafka Streams API</a> at large scale to power the real-time, predictive budgeting system of their advertising infrastructure. With Kafka Streams, spend predictions are more accurate than ever. </p> </div> - </div> + </div> <div class="customer__grid"> <div class="customer__item streams_logo_grid streams__rabobank__grid"> - <a href="https://www.rabobank.com" target="_blank" class="grid__logo__link"> + <a href="https://www.confluent.io/blog/real-time-financial-alerts-rabobank-apache-kafkas-streams-api/" target="_blank" class="grid__logo__link"> <span class="grid__item__logo" style="background-image: url('/images/powered-by/rabobank.jpg');"></span> </a> - <p class="grid__item__customer__description">Rabobank is one of the 3 largest banks in the Netherlands. Its digital nervous system, the Business Event Bus, is powered by Apache Kafka. It is used by an increasing amount of financial processes and services, one of which is Rabo Alerts. This service alerts customers in real-time upon financial events and is built using Kafka Streams.</p> + <p class="grid__item__customer__description">Rabobank is one of the 3 largest banks in the Netherlands. Its digital nervous system, the Business Event Bus, is powered by Apache Kafka. It is used by an increasing amount of financial processes and services, one of which is Rabo Alerts. This service alerts customers in real-time upon financial events and is <a href="https://www.confluent.io/blog/real-time-financial-alerts-rabobank-apache-kafkas-streams-api/" target="_blank">built using Kafka Streams.</a></p> </div> - </div> - </div> + </div> + <div class="customer__grid"> + <div class="customer__item streams_logo_grid streams__ny__grid"> + <a href="https://speakerdeck.com/xenji/kafka-and-debezium-at-trivago-code-dot-talks-2017-edition" target="_blank" class="grid__logo__link"> + <span class="grid__item__logo" style="background-image: url('/images/powered-by/trivago.png');"></span> + </a> + <p class="grid__item__customer__description"> + Trivago is a global hotel search platform. We are focused on reshaping the way travelers search for and compare hotels, while enabling hotel advertisers to grow their businesses by providing access to a broad audience of travelers via our websites and apps. As of 2017, we offer access to approximately 1.8 million hotels and other accommodations in over 190 countries. We use Kafka, Kafka Connect, and Kafka Streams to <a href="https://speakerdeck.com/xenji/kafka-and-debezium-at-trivago-code-dot-talks-2017-edition" target="_blank">enable our developers</a> to access data freely in the company. Kafka Streams powers parts of our analytics pipeline and delivers endless options to explore and operate on the data sources we have at hand. + </p> + </div> + </div> + + </div> <h3 style="margin-top: 5.3rem;">Hello Kafka Streams</h3> <p>The code example below implements a WordCount application that is elastic, highly scalable, fault-tolerant, stateful, and ready to run in production at large scale</p>