Monday, January 02, 2012

An 8 day, 3228 mile long road trip

We did an 8 day, 3228 mile long road trip from the Bay Area to Arizona, New Mexico, Nevada and back via Los Angeles. A proper road trip with just a rough idea of our route, no prior hotel bookings, a rental car and friends.



View Trip/Dec2011 in a larger map

Sunset over San Luis Reservoir

Long goods train (5 engines and a mile long) near Palm Springs, Arizona

Roosevelt lake, Arizona

Apache trail, Arizona

Apache trail, Arizona

Apache trail (22 mile dirt road), Arizona

Apache Trail, Arizona

After the 22 mile Apache trail drive

White sands missile range, New Mexico

IMG_2984

IMG_2899

See those people way up there?

Dolls Theater

Petrified/Fossilized tree - tree turned to stone

Painted Desert - Petrified Forest National Park, Arizona

Petrified tree stump for display

X'mas tree at The Venetian, Las Vegas

The Stratosphere, Las Vegas - the red tube at the top is also a ride!

"The" Fountain at The Bellagio, Vegas

Until next time!

Saturday, December 03, 2011

Some interesting talks from Camelone, Eurocon, HadoopWorld, distributed joins and more

Apache Camel, if you haven't used or even heard about this lovely little integration framework then I highly recommend watching this video by one of its founders. It's best described as a mini-ESB, an implementation of the Enterprise Application Integration Patterns (EAI) with API/programmatic access, a zillion connectors and a delight to use.

Also worth watching is the EAI intro video by Gregor Hohpe at Camelone 2011.

Some interesting HadoopWorld 2011 slides:

 Apache Eurocon 2011 slides, worth reading - Lucene at Twitter.
Joins - the Achilles heel of NoSql, distributed systems. Possible, but difficult and not always feasible. Yet, several solutions are available being offered in addition to the big data warehouse vendors and do-it-yourselfers.
More lessons on IO - Disk I/O abstraction layer X-rays.

You thought System.nanoTime() was fast than using System.currentTimeMills() for profiling? Well.. it's all relative.

The old JCache API seems to have been revived - JSR107: The new Caching Standard. It's also going to be a part of the next JEE spec. More signs of commoditization - a good sign of progress.

Until next time!

Monday, October 31, 2011

Garbage collection, memory, IO and other scary stories

Happy Halloween! Want to read some scary, low-level, systems related stuff? Here's a short list of very useful articles I read recently:

SQL anti-patterns.

GC horror stories in the .Net world.

Still not scared? How about some math and statistics:
Boo!
Ashwin.