Contributed by 2015-12-27 Having been a Java developer for many years, I have simply lost interest in Java and want to code everything in Go, mostly due to Go's simplicity and performance. But it's Java that is having fun in the party of big data. Go is sitting alone as a wall flower. There is no real map reduce system for Go, until now! Glow is aiming to be a simple and scalable map reduce system, all in pure Go. Not only the system setup is simple and scalable, but also writing and running the map reduce code. Glow also provides Map()/Filter()/Reduce() functions , which works well in standalone mode. It's totally fine to just run in standalone mode. Let's face it, very often you do not have that much data that has to run on a distributed system. Glow can fully utilize Go's efficiency and goroutines to process fairly large amount of data. And if you really need to scale up, you can scale up with Glow by by running it in distributed mode. This time I will cover:
Read full article from Glow: Map Reduce for Golang
No comments:
Post a Comment