Clean up website docs for Samza 1.0 release - Fix titles for blog posts - Fix a rendering issue with hyperlinks on the front-page - Add links from homepage sections to relevant documentation pages
Author: Jagadish <[email protected]> Reviewers: Jagadish<[email protected]> Closes #749 from vjagadish1989/website-reorg21 Project: http://git-wip-us.apache.org/repos/asf/samza/repo Commit: http://git-wip-us.apache.org/repos/asf/samza/commit/bda672eb Tree: http://git-wip-us.apache.org/repos/asf/samza/tree/bda672eb Diff: http://git-wip-us.apache.org/repos/asf/samza/diff/bda672eb Branch: refs/heads/1.0.0 Commit: bda672eb5f2c643317ac2dd862ceb34c5fe8ee9d Parents: b8e7103 Author: Jagadish <[email protected]> Authored: Sun Oct 21 10:52:56 2018 -0700 Committer: Prateek Maheshwari <[email protected]> Committed: Mon Oct 22 18:04:20 2018 -0700 ---------------------------------------------------------------------- .../2018-07-19-stream_processing-meetup-summary.md | 16 ++++++---------- docs/_blog/2018-09-26-stangeloop-recap.md | 3 ++- docs/_case-studies/optimizely.md | 4 ++-- docs/_layouts/default.html | 10 +++++----- docs/css/main.new.css | 4 ++++ 5 files changed, 19 insertions(+), 18 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/samza/blob/bda672eb/docs/_blog/2018-07-19-stream_processing-meetup-summary.md ---------------------------------------------------------------------- diff --git a/docs/_blog/2018-07-19-stream_processing-meetup-summary.md b/docs/_blog/2018-07-19-stream_processing-meetup-summary.md index b1fedc5..52c8a54 100644 --- a/docs/_blog/2018-07-19-stream_processing-meetup-summary.md +++ b/docs/_blog/2018-07-19-stream_processing-meetup-summary.md @@ -1,6 +1,6 @@ --- layout: blog -title: Recap of Stream Processing with Apache Kafka & Apache Samza (July '18) +title: Our July 2018 meetup - A Report icon: analytics authors: - name: @@ -25,18 +25,14 @@ excerpt_separator: <!--more--> limitations under the License. --> -A look back at July edition of quarterly stream processing meetup +On July 19, 2018, we hosted a community meetup at LinkedIn focussing on Apache Kafka, Apache Samza, and related streaming technologies. +The event featured technical deep dives by engineers from LinkedIn and Uber on the latest in the stream processing space... <!--more--> - -On July 19th another successful stream processing meetup was hosted by LinkedIn! -This event focused on Apache Kafka, Apache Samza, and related streaming technologies. -This meetup was a full house and had techincal deep dives by engineers from LinkedIn and Uber on the latest -and greatest in streaming tech - -<br> - +July 2018 - On July 19, 2018, we hosted a community meetup at LinkedIn focussing on Apache Kafka, Apache Samza, and related streaming technologies. +The event featured technical deep dives by engineers from LinkedIn and Uber on the latest in the stream processing space. Here is a brief summary +of the talks that were presented. ### [Beam me up Samza: How we built a Samza Runner for Apache Beam](https://youtu.be/o5GaifLoZho) http://git-wip-us.apache.org/repos/asf/samza/blob/bda672eb/docs/_blog/2018-09-26-stangeloop-recap.md ---------------------------------------------------------------------- diff --git a/docs/_blog/2018-09-26-stangeloop-recap.md b/docs/_blog/2018-09-26-stangeloop-recap.md index 1229a58..4c5e262 100644 --- a/docs/_blog/2018-09-26-stangeloop-recap.md +++ b/docs/_blog/2018-09-26-stangeloop-recap.md @@ -1,12 +1,13 @@ --- layout: blog -title: Recap of Chasing Stream Processing Utopia +title: On chasing the Stream Processing Utopia icon: analytics authors: - name: website: image: excerpt_separator: <!--more--> +exclude_from_loop: true --- <!-- Licensed to the Apache Software Foundation (ASF) under one or more http://git-wip-us.apache.org/repos/asf/samza/blob/bda672eb/docs/_case-studies/optimizely.md ---------------------------------------------------------------------- diff --git a/docs/_case-studies/optimizely.md b/docs/_case-studies/optimizely.md index c93c4b2..f259520 100644 --- a/docs/_case-studies/optimizely.md +++ b/docs/_case-studies/optimizely.md @@ -1,7 +1,7 @@ --- layout: case-study hide_title: true # so we have control in case-study layout, but can still use page -title: Real Time Session Aggregation +title: On using Samza at Optimizely to compute analytics over session windows. study_domain: optimizely.com priority: 2 menu_title: Optimizely @@ -25,7 +25,7 @@ excerpt_separator: <!--more--> limitations under the License. --> -Real Time Session Aggregation +On using Samza at Optimizely to compute analytics over session windows <!--more--> http://git-wip-us.apache.org/repos/asf/samza/blob/bda672eb/docs/_layouts/default.html ---------------------------------------------------------------------- diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html index 988f536..6c7d0c8 100644 --- a/docs/_layouts/default.html +++ b/docs/_layouts/default.html @@ -132,7 +132,7 @@ High performance </div> <div class="section__item-features"> - <div class="section__item-feature">Samza provides extremely low latencies and high throughput to analyze your data instantly</div> + <div class="section__item-feature">Samza provides extremely low latencies and <a href="https://engineering.linkedin.com/performance/benchmarking-apache-samza-12-million-messages-second-single-node">high throughput</a> to analyze your data instantly</div> </div> </div> @@ -143,7 +143,7 @@ Horizontally scalable </div> <div class="section__item-features"> - <div class="section__item-feature">Scales to several terabytes of state with features like incremental checkpoints and host-affinity</div> + <div class="section__item-feature">Scales to several terabytes of state with features like incremental checkpoints and <a href="/learn/documentation/latest/architecture/architecture-overview.html#host-affinity">host-affinity</a></div> </div> </div> @@ -153,7 +153,7 @@ Easy to Operate </div> <div class="section__item-features"> - <div class="section__item-feature">Samza is easy to operate with flexible deployment options - YARN, Kubernetes or standalone</div> + <div class="section__item-feature">Samza is easy to operate with <a href="/learn/documentation/latest/deployment/deployment-model.html">flexible</a> deployment options - YARN, Kubernetes or standalone</div> </div> </div> @@ -163,7 +163,7 @@ Powerful APIs </div> <div class="section__item-features"> - <div class="section__item-feature">Rich APIs to build your applications: Choose from low-level, Streams DSL, Samza SQL and Apache BEAM APIs</div> + <div class="section__item-feature">Rich APIs to build your applications: Choose from <a href="/learn/documentation/latest/api/low-level-api.html">low-level </a>, <a href="/learn/documentation/latest/api/high-level-api.html">Streams DSL </a>, <a href="/learn/documentation/latest/api/samza-sql.html">Samza SQL</a> and Apache BEAM APIs</div> </div> </div> @@ -183,7 +183,7 @@ Pluggable architecture </div> <div class="section__item-features"> - <div class="section__item-feature">Integrates with several sources including Kafka, HDFS, AWS Kinesis, Azure Eventhubs, K-V stores and ElasticSearch</div> + <div class="section__item-feature">Integrates with several sources including <a href="/learn/documentation/latest/connectors/kafka.html">Kafka</a>, <a href="/learn/documentation/latest/connectors/hdfs.html">HDFS</a>, <a href="/learn/documentation/latest/connectors/kinesis.html">AWS Kinesis</a>, <a href="/learn/documentation/latest/connectors/eventhubs.html">Azure Eventhubs</a>, K-V stores and ElasticSearch</div> </div> </div> http://git-wip-us.apache.org/repos/asf/samza/blob/bda672eb/docs/css/main.new.css ---------------------------------------------------------------------- diff --git a/docs/css/main.new.css b/docs/css/main.new.css index 6773cc6..468e10e 100644 --- a/docs/css/main.new.css +++ b/docs/css/main.new.css @@ -86,6 +86,10 @@ a.side-navigation__group-title::after { transition: transform 250ms ease-in-out; } +.section__items a::after { + border-bottom: none; +} + .content a:hover::after, .section a:hover::after, .content a.active::after,
