Profile cover photo
Profile photo
William Berg
103 followers -
Up from out of under there!
Up from out of under there!

103 followers
About
William's posts

Post has attachment

Post has attachment
I did a technical review for a recently released book on Cassandra Design patterns, and I thought I'd let you know my thoughts on the contents!

Cassandra Design Patterns (by Sanjay Sharma) is a concise and comprehensive breakdown of the big data problem space, providing lots of worked examples which make it easy to understand how to use Cassandra to handle big data. I like the systematic approach which Sanjay uses to comprehensively describe his design patterns, incorporating plenty of diagrams, which makes the fairly dense technical content easy to follow.

Sanjay draws on his experience as a MySQL DBA to draw parallels between Cassandra's functions and conventional RDBMS systems, which will help readers that are already familiar with these systems. I'd recommend this book to anyone who was looking to quickly get a grasp of how to use Cassandra for applications with high throughput demands.

Post has attachment
select max(unix_timestamp() * 1000 - job_aliveness_monitoring.last_handled_time_utc - inject_campaign_details.minute_interval * 60000) as oldest_overdue_job from job_aliveness_monitoring left join inject_campaign_details on job_aliveness_monitoring.identifier = inject_campaign_details.id where inject_campaign_details.frequency_type = "MINUTE_INTERVAL";

Post has attachment

Post has attachment
Acted as technical reviewer for my first book!

#TexMaker is great.

Post has attachment

Post has attachment
So this is something I was totally unaware existed. Very cool idea, though.

Post has attachment
"Theoretically the die throw is predictable, but the accuracy required for determining the initial position is so high that practically it approximates a random process". Thanks for clearing that up, guys.

Post has attachment
From 2004: interrupting modal dialogue boxes are bad.
Wait while more posts are being loaded