|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learning-path-smack-getting-started-with-the-smack-stack/
课程评论:没有评论
课程名称:学习路径:SMACK:SMACK栈入门 课程概述:如果你想通过数据作出业务决策并超越竞争对手,那么这门课程正适合你。SMACK是一个开源的大数据架构全栈,包含了Spark、Mesos、Akka、Cassandra和Kafka。这个栈是开发人员在处理重要实时分析大数据时开始使用的最新技术。《SMACK: Scala、Spark与SMACK栈入门》将使你熟悉Scala并理解其提供的各种功能。同时,你将学习如何使用Spark进行数据分析。最后,你将了解SMACK栈,帮助我们快速处理数据。使用这些技术的开发可以总结为:数据更多,时间更少。本学习路径为学习者提供了全面的材料,课程大纲经过精心设计,以满足你的学习需求。课程从Apache Spark的基础知识开始,这是当今市场上流行的大数据处理框架之一。接着,课程将介绍Scala,作为高效进行各种数据分析任务的重要工具,帮助你利用流行的Scala库和工具轻松执行核心数据分析任务。在最后部分,我们将教你如何集成SMACK栈,创建一个高效的数据分析系统,以实现快速的数据处理。到课程结束时,你将能够比其他传统数据分析系统更快速高效地分析和处理数据。 作者简介:该课程汇集了多位杰出作者的精彩作品。Nishant Garg在Java企业版、SOA、Spring、Hadoop等多种技术领域拥有超过16年的软件架构和开发经验。他获得了印度比尔拉科技大学软件系统硕士学位,目前担任Impetus Infotech Pvt. Ltd.大数据研发实验室的高级技术架构师。他在大数据技术方面参与过多次演讲,并且是《学习Apache Kafka与HBase基本要素》的作者。Anatolii Kmetiuk具有四年的Scala技术工作经验,专注于文本处理的深度学习模型。他对类别理论、Scala中的类型级编程及混沌和复杂性理论感兴趣,并希望将其实现于编程语言中。Raúl Estrada Aparicio自1996年开始编程,2001年成为Java开发人员。他热爱Scala、Elixir、Clojure和Haskell等函数式语言,拥有超过12年的高可用性和企业软件经验,曾参与多项与金融相关的项目,并担任过BEA Systems和Oracle Inc.的企业架构师。他在移动编程和游戏开发方面也有着浓厚的兴趣。
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.