Daily Reading - Thursday, June 20 2013

Netflix Ice

Ice provides a birds-eye view of our large and complex cloud landscape from a usage and cost perspective.

Ice help us view our accouts, services, cost and usage,...

Use of Flat Design in Mobile App Interfaces, Best Examples

Flat style is famous for its ability of adding extra flair of sophistication, elegance and neatness to any app interface, making it look more spacious and organized. As a rule, plain graphics and common icons skillfully interact with vivid color scheme, recreating flamboyant touches. Simplicity, absence of styles and effects give the design, at the same time, uncomplicated, and slightly intricate appearance.

Big data in Practice wiht Cassandra

Most A/B test will fail
A/B test lessons form Jitbit

  • Most of your tests will fail. It’s sad, but it’s okay.
  • Testing insignificant changes is time wasting.
  • Don’t run tests on pages that have a small number of visitors.
  • Don’t finish your tests before you have a statistically significant result. Use this handy calculator.
  • Don’t ever rely on intuition. Test results are unpredictable.

Bill Spingarn comments:

However, beyond that I'd just like to point out that ultimately testing is just studying what happens when variables change in a controlled manner. Even if your last ten tests fail, it should not be all for nothing. I can't stress enough that with each test you should be adding to your body of knowledge about your site/product by taking time to understand the WHY behind a failed test. Split testing is not a magic bullet, but inch by inch you will see results if you employ the tool in a pragmatic approach.

Some tips for freelancers

Future of BigData, the next Hadoop

Spark can store data in the memory subsystems of the thousand of servers it pulls together. Hadoop stores its data on good old fashioned hard disks, and grabbing data from memory requires far less time.

Hadoop often is used in tandem with Storm and distributed engines such as Hive, which let you slice and dice data via the SQL query language. But Spark is designed to mimic these tools directly, offering myriad possibilities from the same piece of software. Tools called Shark (analogous to Hive) to Spark Streaming (analogous to Storm) already run atop the platform.

Machine learning algorithms involve crunching and re-crunching the same data — over and over again — in what’s called a “logistic regression.” With Hadoop, this can be particularly time-consuming because you have to visit the hard disk with each iteration of the algorithm. But with Spark, you can iterate in memory.

Posted in  dailyreading       dailyreading