HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
From Doom and Gloom to BOOM and Bloom

Microsoft Research · Youtube · 14 HN points · 1 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention Microsoft Research's video "From Doom and Gloom to BOOM and Bloom".
Youtube Summary
Many say that 'The Cloud' will be the next game-changing computing platform, and the race is on to define and capture that domain. Historically, new platforms take off when independent developers start to make innovative use of platform-specific features. In the case of Cloud Computing, that means exploiting distributed systems in a datacenter. But there is as yet no widely-used programming model that lets a developer easily coordinate the distributed power of a datacenter. The BOOM Project at Berkeley aims to change this, via data-centric programming paradigms and tools, grounded in the implementation of significant cloud systems. As a first step, we developed BOOM Analytics: an API-compliant reimplementation of Hadoop and HDFS written in the Overlog declarative language. Developed in a relatively short nine-month design cycle, our Overlog interpreter and Hadoop implementation perform as well as the standard Java-only implementation, with a compact and easily-extendible codebase. Within that timeframe we extended BOOM Analytics with new features not yet available in Hadoop, including Paxos-driven high availability, parallel scale-out of master nodes, and intrinsic monitoring and debugging facilities. Taking lessons from that experience, we are in the midst of designing Bloom, a new data-centric paradigm for programming distributed systems. The foundation for Bloom is a temporal logic called Dedalus, which captures traditionally imperative issues like state modification and asynchrony in a fully declarative, model-theoretic framework. This talk will overview our ideas for data-centric programming, reflect on our experience building and extending BOOM Analytics in Overlog, and talk about some of our future plans for language design and cloud system development.
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
May 11, 2018 · espeed on Bloom Programming Language
See the just released paper on Anna, which subsumes the related projects:

Anna: A Crazy Fast, Super-Scalable, Flexibly Consistent KVS

https://databeta.wordpress.com/2018/03/09/anna-kvs/

Discussion: https://news.ycombinator.com/item?id=16551072

Also see...

Peter Alvaro / Disorderly Labs https://people.ucsc.edu/~palvaro/

Data-Centric Programming: Rendezvous, Bloom and CALM (Joe)

https://ucbrise.github.io/cs294-rise-fa16/rendezvous.html

BOOM http://boom.cs.berkeley.edu/

Paper summary. Blazes: Coordination analysis and placement for distributed programs

http://muratbuffalo.blogspot.com/2017/11/paper-summary-blaze...

A functional and logic programming language inspired by Scala, OCaml, and Datalog.

https://flix.github.io/

From Doom and Gloom to BOOM and Bloom [video]

https://www.youtube.com/watch?v=voQKPymcCfA

Mar 10, 2018 · 14 points, 1 comments · submitted by espeed
jdonaldson
This is actually a much older talk from 2011.
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.