• Courses
  • Books
  • Blog
  • My Courses / Log In
  • Community
    • Timeline
  • Help
  • Cart
Machine Learning and Big Data Training with Frank Kane
  • Courses
  • Books
  • Blog
  • My Courses / Log In
  • Community
    • Timeline
  • Help
  • Cart
Menu

[Activity] Streaming Linear Regression

  • [Activity] Streaming Linear Regression

[Activity] Streaming Linear Regression

  • November 6, 2019
  • 2

Back to: Streaming Big Data with Spark Streaming, Scala, and Spark 3!

Previous Lesson
[Activity] Streaming K-Means Clustering
Next Lesson
[Activity] Running with spark-submit
Share this

Article Comments

  1. Ahmed Khalil

    July 17, 2020 11:13 am Log in to Reply

    Hello Frank,
    Thank you for putting this amazing course together. I’m really gaining great insights here.

    When we speak on Scala VS Python for Spark programming. Which one do you prefer for large scale applications? I know that spark itself was written in Scala, however, I have noticed that this course is using Scala and the other course for spark 3 is using Python…

    Have a great day.

    Ahmed

  2. Frank Kane

    July 17, 2020 11:25 am Log in to Reply

    Well, it used to be that you would get better performance and more features by choosing Scala, but the gap has closed between Python and Scala in the past year or so. As Python seems to be ubiquitous in the world of data analytics and machine learning now, there is certainly something to be said for focusing on proficiency in Python. Nothing wrong with using Scala but there isn’t as much benefit to it as there used to be.

Leave a Comment Cancel Comment

You must be logged in to post a comment.

Lessons

  • Getting Started
    • Tip: Apply for a Twitter Developer Account now!
    • Download the Course Materials
    • Introduction, and Getting Set Up
    • [Activity] Stream Live Tweets with Spark Streaming!
  • A Crash Course in Scala
    • [Activity] Scala Basics: Part 1
    • [Exercise] Scala Basics: Part 2
    • [Exercise] Flow Control in Scala
    • [Exercise] Functions in Scala
    • [Excercise] Data Structures in Scala
  • Spark Streaming Concepts
    • Introduction to Spark
    • The Resilient Distributed Dataset (RDD)
    • [Activity] RDD’s in action: simple word count application
    • Introduction to Spark Streaming
    • [Activity] Revisiting the PrintTweets application
    • Windowing: Aggregating data over longer time spans
    • Fault Tolerance in Spark Streaming
  • Spark Streaming Examples with Twitter
    • [Exercise] Saving Tweets to Disk
    • [Exercise] Tracking the Average Tweet Length
    • [Exercise] Tracking the Most Popular Hashtags
  • Spark Streaming Examples with Clickstream / Apache Access Log Data
    • [Exercise] Tracking the Top URL’s Requested
    • [Exercise] Alarming on Log Errors
    • [Exercise] Integrating Spark Streaming with Spark SQL
    • Intro to Structured Streaming in Spark 2
    • [Activity] Analyzing Apache Log files with Structured Streaming
  • Integrating with Other Systems
    • Integrating with Apache Kafka
    • Integrating with Apache Flume
    • Integrating with Amazon Kinesis
    • [Activity] Writing Custom Data Receivers
    • Integrating with Cassandra
  • Advanced Spark Streaming Examples
    • [Exercise] Stateful Information in Spark Streams
    • [Activity] Streaming K-Means Clustering
    • [Activity] Streaming Linear Regression
  • Spark Streaming in Production
    • [Activity] Running with spark-submit
    • [Activity] Packaging your code with SBT
    • Running on a real Hadoop cluster with EMR
    • Troubleshooting and Tuning Spark Jobs
  • You Made It!
    • Learning More
    • Continue your Learning Journey!
https://sundog-education.com/ Website and all course content © Copyright 2021 Sundog Software LLC DBA Sundog Education. All rights reserved worldwide. "Sundog" is a registered trademark of Sundog Software, LLC. Read our privacy policy and terms of service.