You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@samza.apache.org by pm...@apache.org on 2018/10/23 01:05:14 UTC

[2/3] samza git commit: Clean up website docs for Samza 1.0 release

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 <jv...@linkedin.com>

Reviewers: Jagadish<ja...@apache.org>

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 <jv...@linkedin.com>
Authored: Sun Oct 21 10:52:56 2018 -0700
Committer: Prateek Maheshwari <pm...@apache.org>
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,