Open your issue trackers, get your pull requests ready, and join John-David Dalton, co-maintainer of jsperf.com and creator of Lo-Dash, to perf the web forward as he discusses commonly overlooked performance issues, rethinks established code patterns, and shares tips you can apply to your own projects and favorite libraries.
Ben Golub and Solomon Hykes speech giving a thank you speech for the 1 year of Docker at the Docker HQ.
We present a functional take on front-end data-binding. MVC, MVP, MVVM, just the V – there are many useful architectures for data binding when data changes in discrete chunks. For data that changes continuously in time (animations, gesture controlled UI, responsive layout, etc), these are not the best tools. By treating continuously changing layout data in a functional way, and updating discrete changes to a model’s data in an MV* way, we can split the data-binding problem into two cleanly separated problems. In so doing we make all our tools better at what they do best.
Oh no! You have a bug in your app, but you have no idea where it is. I’ll walk you through how we found and squashed a gnarly bug in socket.io using wireshark, chrome’s developer tools, lots of logging, and pretty graphs. I’ll also show you some good tips and tricks for tracking down and squashing bugs of your own.
Ceph is a mature platform for software-defined storage environments scaling to dozens or hundreds of PetyBytes. However real life implementation, operations and maintenance are complex tasks. Ensuring the right compatibility of software and hardware, avoiding bottlenecks between storage nodes, keeping the complete stack running, exchanging end-of-life hardware and operating the complete stack efficiently may create substantial efforts and risks for IT. Playing around with petabyte-scale storage is no option and reliable service levels are key. Fujitsu presents an easy solution how to move from “Build your own disaster” to an enterprise class service level way of using Ceph based storage.