Udemy

Learning Path: SMACK: Getting Started with the SMACK Stack

立即報名
  • 138 名學生
  • 更新於 9/2017
3.4
(15 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
10 小時 53 分鐘
教學語言
英語
授課導師
Packt Publishing
評分
3.4
(15 個評分)
13次瀏覽

課程簡介

Learning Path: SMACK: Getting Started with the SMACK Stack

Build scalable and efficient data processing platforms

If you want to outrun your competitors by taking business decisions using your data, then this course is for you.


SMACK is an open source full stack for big data architecture. It is a combination of Spark, Mesos, Akka, Cassandra, and Kafka. This stack is the newest technique developers have begun to use to tackle critical real-time analytics for big data.


SMACK: Getting Started with Scala, Spark, and the SMACK Stack gets you familiar with Scala and understanding the various features offered by it. You will also get to understand the process for data analysis using Spark. Finally, you will be introduced to the SMACK Stack which helps us to process data blazingly fast. Development using these technologies can be summarized as: More data: Less Time.


This Learning Path is a learner material and the curriculum is so planned to meet your learning needs. It starts with the basics of Apache Spark, one of the trending big data processing frameworks on the market today. We it moves on to Scala, which has emerged as an important tool for performing various data analysis tasks efficiently. It will help you leverage popular Scala libraries and tools to perform core data analysis tasks with ease in Spark. In the last part, we will teach you how to integrate the SMACK stack to create a highly efficient data analysis system for fast data processing.


By the end of the course, you’ll be able to analyze and process data swiftly and efficiently as compared to other traditional data analytic systems.


About the Author:


For this course, we have combined the best works of this esteemed author:


Nishant Garg has over 16 years of software architecture and development experience in various technologies, such as Java Enterprise Edition, SOA, Spring, Hadoop, Hive, Flume, Sqoop, Oozie, Spark, YARN, Impala, Kafka, Storm, Solr/Lucene, NoSQL databases (such as HBase, Cassandra, and MongoDB), and MPP databases (such as GreenPlum). He received his MS in software systems from the Birla Institute of Technology and Science, Pilani, India, and is currently working as a senior technical architect for the Big Data R&D Labs with Impetus Infotech Pvt. Ltd. Nishant has also undertaken many speaking engagements on big data technologies and is also the author of Learning Apache Kafka & HBase Essestials, Packt Publishing.


Anatolii Kmetiuk has been working with Scala-based technologies for four years. He has experience in Deep Learning models for text processing. He is interested in Category Theory and Type-level programming in Scala. Another field of interest is Chaos and Complexity Theory and Artificial Life, and ways to implement them in programming languages.


Raúl Estrada Aparicio is a programmer since 1996 and Java Developer since 2001. He loves functional languages such as Scala, Elixir, Clojure, and Haskell. He also loves all the topics related to Computer Science. With more than 12 years of experience in High Availability and Enterprise Software, he has designed and implemented architectures since 2003.His specialization is in systems integration and has participated in projects mainly related to the financial sector. He has been an enterprise architect for BEA Systems and Oracle Inc., but he also enjoys Mobile Programming and Game Development. He considers himself a programmer before an architect, engineer, or developer.

課程章節

  • 3 個章節
  • 73 堂課
  • 第 1 章 Apache Spark Fundamentals
  • 第 2 章 Spark for Data Analysis in Scala
  • 第 3 章 Fast Data Processing Systems with SMACK Stack

課程內容

  • Basic concepts of Scala, Analysing data using Spark in Scala, Creation of fast data processing using SMACK Stack


評價

  • J
    Jiang Zheng
    2.5

    Section1~2 The English is not clear to be understood.Besides, no slides or instructions of each course can be found yet. Section3 The knowledges are organised well till now

  • D
    Dheeraj Karande
    4.0

    The last section is more interesting. First one is worthless. See companion objects for ref. It was obvious that author was reading a transcript.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意