欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
SMACK堆栈
来自开放百科 - 灰狐
(版本间的差异)
小 (→简介) |
|||
(未显示1个用户的23个中间版本) | |||
第2行: | 第2行: | ||
==简介== | ==简介== | ||
− | SMACK堆栈基于[[Apache Spark|Spark]]、[[Apache Mesos|Mesos]]、[[Akka]]、[[Apache Cassandra|Cassandra]]、[[Apache Kafka|Kafka]]构建,是新一代的LAMP堆栈。 | + | SMACK堆栈基于[[Apache Spark|Spark]]、[[Apache Mesos|Mesos]]、[[Akka]]、[[Apache Cassandra|Cassandra]]、[[Apache Kafka|Kafka]]构建,是新一代的LAMP堆栈。 |
+ | |||
+ | SMACK不仅仅是新一代软件开发堆栈,也是一套完整的[[big data|大数据]]解决方案,支持流处理、快数据架构。 | ||
+ | |||
+ | [[文件:spark-mesos-akka-cassandra-kafka.jpg]] | ||
+ | |||
+ | *Model: [[Scala]] and [[Akka]] | ||
+ | *Engine: [[Apache Spark]] | ||
+ | *Storage: [[Apache Cassandra]] | ||
+ | *Broker: [[Apache Kafka]] | ||
+ | *Manager: [[Apache Mesos]] | ||
+ | |||
+ | ==行业应用== | ||
+ | *[[Blockchain]] & [[Ethereum]] on SMACK | ||
+ | *[[Financial technology|FinTech]] on SMACK | ||
+ | *[[complex event processing|CEP]] on SMACK | ||
+ | *[[Advertising]] on SMACK | ||
+ | *[[Game]] on SMACK | ||
+ | *[[Internet of Things|IoT]] on SMACK | ||
==项目== | ==项目== | ||
+ | *[https://github.com/dcos/dcos DC/OS Build and Release tools] | ||
+ | *[[Kafka Manager]] | ||
+ | *[[Snowplow]] | ||
+ | *[[D3]] Snowplow 分析平台 | ||
+ | *SMACK Manager | ||
+ | *SMACK [[Raspberry Pi]] Cluster | ||
+ | *将[[Lichess]]移植SMACK堆栈 | ||
==案例== | ==案例== | ||
第10行: | 第35行: | ||
==文档== | ==文档== | ||
+ | *[http://docs.huihoo.com/big-data/building-streaming-and-fast-data-applications-with-spark-mesos-akka-cassandra-and-kafka.pdf Building Streaming And Fast Data Applications With Spark, Mesos, Akka, Cassandra And Kafka] | ||
+ | *[http://docs.huihoo.com/big-data/The-SMACK-Stack-Emerging-Fast-Data-and-Microservice-Architectures.pdf The SMACK Stack: Emerging Fast Data and Microservice Architectures] | ||
*[http://docs.huihoo.com/big-data/data-processing-platforms-architectures-with-spark-mesos-akka-cassandra-and-kafka.pdf SMACK Architectures: Building data processing platforms with Spark, Mesos, Akka, Cassandra and Kafka] | *[http://docs.huihoo.com/big-data/data-processing-platforms-architectures-with-spark-mesos-akka-cassandra-and-kafka.pdf SMACK Architectures: Building data processing platforms with Spark, Mesos, Akka, Cassandra and Kafka] | ||
+ | *[http://docs.huihoo.com/apache/mesos/Scalable-task-distribution-with-Scala-Akka-and-Mesos.pdf Scalable task distribution with Scala, Akka and Mesos] | ||
==服务== | ==服务== | ||
*[[灰狐咨询]] | *[[灰狐咨询]] | ||
+ | *[[灰狐数据]] | ||
==图集== | ==图集== | ||
<gallery> | <gallery> | ||
image:smack-stack-is-the-new-lamp-stack-comparison.png|SMACK堆栈 | image:smack-stack-is-the-new-lamp-stack-comparison.png|SMACK堆栈 | ||
+ | image:SMACK-pipeline-architecture.png|SMACK流水线架构 | ||
+ | image:Fast-Data-Architectures.png|快数据架构 | ||
</gallery> | </gallery> | ||
==链接== | ==链接== | ||
+ | *[http://docs.huihoo.com/apache/mesos/mesos-cn/Excellent-article/SMACK.html 数据处理平台架构中的SMACK组合:Spark、Mesos、Akka、Cassandra以及Kafka] | ||
*[https://mesosphere.com/blog/smack-stack-new-lamp-stack/ The SMACK Stack is the New LAMP Stack] | *[https://mesosphere.com/blog/smack-stack-new-lamp-stack/ The SMACK Stack is the New LAMP Stack] | ||
*Udemy培训课程 [https://www.udemy.com/fast-data-processing-systems-with-smack-stack/ Fast Data Processing Systems with SMACK stack] | *Udemy培训课程 [https://www.udemy.com/fast-data-processing-systems-with-smack-stack/ Fast Data Processing Systems with SMACK stack] | ||
− | *书籍 [https://www.packtpub.com/big-data-and-business-intelligence/fast-data-processing-systems-smack-stack Fast Data Processing Systems with SMACK Stack] | + | *书籍 [https://www.packtpub.com/big-data-and-business-intelligence/fast-data-processing-systems-smack-stack Fast Data Processing Systems with SMACK Stack] [https://github.com/PacktPublishing/Fast-Data-Processing-Systems-with-SMACK-Stack Code @ GitHub] |
[[category:spark]] | [[category:spark]] | ||
第30行: | 第62行: | ||
[[category:cassandra]] | [[category:cassandra]] | ||
[[category:kafka]] | [[category:kafka]] | ||
+ | [[category:scala]] | ||
[[category:huihoo]] | [[category:huihoo]] |
2018年11月11日 (日) 10:44的最后版本
SMACK Stack
目录 |
[编辑] 简介
SMACK堆栈基于Spark、Mesos、Akka、Cassandra、Kafka构建,是新一代的LAMP堆栈。
SMACK不仅仅是新一代软件开发堆栈,也是一套完整的大数据解决方案,支持流处理、快数据架构。
- Model: Scala and Akka
- Engine: Apache Spark
- Storage: Apache Cassandra
- Broker: Apache Kafka
- Manager: Apache Mesos
[编辑] 行业应用
- Blockchain & Ethereum on SMACK
- FinTech on SMACK
- CEP on SMACK
- Advertising on SMACK
- Game on SMACK
- IoT on SMACK
[编辑] 项目
- DC/OS Build and Release tools
- Kafka Manager
- Snowplow
- D3 Snowplow 分析平台
- SMACK Manager
- SMACK Raspberry Pi Cluster
- 将Lichess移植SMACK堆栈
[编辑] 案例
[编辑] 文档
- Building Streaming And Fast Data Applications With Spark, Mesos, Akka, Cassandra And Kafka
- The SMACK Stack: Emerging Fast Data and Microservice Architectures
- SMACK Architectures: Building data processing platforms with Spark, Mesos, Akka, Cassandra and Kafka
- Scalable task distribution with Scala, Akka and Mesos
[编辑] 服务
[编辑] 图集
[编辑] 链接
分享您的观点