Facebook Rocks: Another database open sourced by Facebook? Yup, and demonstrating that the term “database” covers a lot of ground, Facebook’s latest is RocksDB, an embedded key-value store for those userfacing situations where you need a lot of woosh, little latency. Lead developer, Dhurba Borthakur, explains in a blog posting that RocksDB is based on Google’s LevelDB and is tuned to run on many-core servers which making efficient use of storage to cut down on write wear. It’s implemented as a C++ library with arbitrary byte streams for keys and values and all the major components are pluggable and replaceable. It’s published under a BSD licence and comes with an additional patent licence.
OSI gets a GM: The Open Source Initiative has long been a purely volunteer organisation and that has limited what it has been able to do. But that’s changing with the appointment of the first employee, Patrick Masson, who’s taken on the post of General Manager at the OSI. Masson has introduced himself to the membership and is setting out on his tasks of running working groups, expanding membership and updating the OSI’s communications. It’ll be interesting to see what a difference it makes.
Cosmic Sans Neue: Who doesn’t like programmer fonts with their mono-spaced elegance? But maybe you want something a tiny bit quirkier. Check out Cosmic Sans Neue Mono, which has a tiny bit of quirkyness, not only in it’s name but in some of the character shapes. You can also find it on GitHub and it’s available under the SIL Open Font Licence
- Lime text editor: People love the Sublime Text editor. But being closed source does set some folks worrying. Some of them do something about it though, such as “quarnster” who has been creating Lime as an open source version of Sublime Text. Built with a combination of Go 1.1, Python3, Oniguruma and optional Qt5, Lime still has plenty to implement, including compatibility with Sublime’s Python API, keybindings and snippets, TextMate Snippits and getting solid cross platform support. But if you are looking for a project to work on…
- HBase 96 arrives: The Hadoop-based “big data” database, HBase has been updated to HBase 0.96 with around 2000 issues closed and lots of contributed work. This included getting the MTTR (Mean-time-to-recovery) down to under a minute, support for snapshotting tables then moving and restoring snapshots, Cygwin-free native support on Windows, more efficient compacting, a switch to Google’s ProtocolBufffers (in part for futureproofing) and much more. There’s also a bunch of incompatible changes so do check the notes. Find the release and the release notes on the Apache Software Foundations pages.
- Font Awesome 4.0: A font of icons? Yes, the rather spiffy Font Awesome is back with an even more awesome version 4.0, now with 370 icons in a single collection. Designed for Bootstrap 3.0.0, styled with CSS and free for commercial use. Check out the sample page and examples. And yes, you can use it without Bootstrap too.
- And finally: NASA just announced they have got a 622Mbps download rate from the Lunar Laser Communication Demonstration. It’s asymmetric though… 20Mbps upload, but hey, to the Moon.