# Embedded MapReduce with Flambo

DevFeed: [Embedded MapReduce with Flambo](<https://devfeed.tech/articles/embedded-mapreduce-with-flambo-32121.md>)

Original publisher: [Read original article](<https://adambard.com/blog/embedded-mapreduce-with-flambo/>)

Published: 2014-08-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Adam Bard](<https://devfeed.tech/sources/adam-bard.md>)

Topics: [Clojure](<https://devfeed.tech/topics/clojure.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [data-processing](<https://devfeed.tech/topics/data-processing.md>), [Library](<https://devfeed.tech/topics/library.md>), [Code](<https://devfeed.tech/topics/code.md>), [IO](<https://devfeed.tech/topics/io.md>), [Job](<https://devfeed.tech/topics/job.md>), [Scala](<https://devfeed.tech/topics/scala.md>)

Tags: [clojure](<https://devfeed.tech/tags/clojure.md>), [code](<https://devfeed.tech/tags/code.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [io](<https://devfeed.tech/tags/io.md>), [jobs](<https://devfeed.tech/tags/jobs.md>), [live-code](<https://devfeed.tech/tags/live-code.md>), [scala](<https://devfeed.tech/tags/scala.md>), [spark](<https://devfeed.tech/tags/spark.md>)

## AI overview

This tutorial introduces Flambo, a Clojure wrapper for Apache Spark, through a word-count example. It compares a reducers-based implementation with Flambo, noting that Flambo handled a 17.6-million-line dataset without the crash encountered by the reducers version and can also submit jobs to an existing Spark cluster.

## Source excerpt

I recently stumbled across a neat library called Flambo. Flambo is a clojure wrapper for Spark, and it does a really great job keeping everything nice and Clojure-y. I wanted to show you so you can enjoy it too!