NewsBits: etcd gets a scaling update
PublishedThese are the Newsbits for the week ending June 16th:
- etcd gets a major update for scale
- MongoDB gets a minor fix up
- A look at SQL:2016
- Redis gets slow log IP blaming
- The creator of SQLite speaks
- Go 1.9 goes beta
- Atom gets an update and more
- Firefox goes multiprocess
- New ESlint checks more
- NMap is ready for WannaCry
- and something to commute and compute with...
Database bits
etcd 3.2 has been released. It's got isolated namespaces, more efficient event watching, better proxying, backend concurrency, JWT authentication, and a slimmer Go client.
MongoDB got a maintenance release with version 3.4.5 with over 50 fixes listed.
SQL - Here's a handy look at SQL:2016, the newest edition of the SQL standard and how it relates to JSON, pattern matching, date and time formatting and other features in the major SQL databases currently.
Redis - In a small taste of Redis to come, Antirez showed slow logs that will tell you the IP address of the client responsible.
SQLite - Over at the Changelog podcast there's an episode about SQLite with SQLite creator Richard Hipp.
Developer bits
Go - Go 1.9 is now in beta. The draft release notes cover the changes expected to land in August's release. Parallel compilation should speed up building, concurrent GC as default should smooth execution while monotonic time support, optimized bit manipulation, concurrent maps and test helpers enhance the standard library. There's one language change, type aliases, to help with refactoring.
Atom - Github's Atom editor gets an update to 1.18 with Git and Github integration. More interesting is the 1.19 beta which features a rewrite of the underlying text buffer in C++ making saves asynchronous and reducing large file memory usage.
Firefox - Firefox 54 is out and finally delivers the multiprocess web processing its been working on for some years, though unlike Chrome it is deliberately limited to 4 processes. There's a lot going on with Firefox development at the moment; future versions promise a UI overhaul too.
ESLint - There's a major release of ESLint 4.0, the linter for JavaScript. This adds seven new rules for creating reliable readable code.
NMap - The administrator's favorite tool for probing networks has been updated. Nmap 7.50 comes with a replacement for Windows packet capture, improved scripting engine and scripts which will spot Wannacry and Sambacry vulnerabilities.
And finally - Here's the Commute Deck - a maker's project to create his own cyberpunk styled deck for comfortably working on his daily commute.
If you have any feedback about this or any other Compose article, drop the Compose Articles team a line at articles@compose.com. We're happy to hear from you.