Category Design decisions
NoSQL at Twitter: Why / How they use Scribe, Hadoop/Pig, HBase, Cassandra, and FlockDB for data analytics?
Here’s some interesting NoSQL stuff guys. It’s a presentation about how Twitter uses NoSQL for analytics by Kevin Weil (@kevinweil), Analytics Lead, Twitter. About the presentation Collecting data (Scribe) Storing and Analyzing data (Hadoop) Rapid Learning over Big Data (Pig) .. and Cassandra, HBase, FlockDB. For those who are not aware of the said technologies… […]
I’ve got a couple of pdfs to share with you all in this post. Here are those: 1. eBay Marketplace Architecture – Architectural Strategies, Patterns and Forces – Randy Shoup, eBay Distinguished Architect 2. How to do 100K+ TPS at less than 1ms latency – Martin Thompson & Michael Barker You can view these pdfs […]
Just came across a pdf document that summarizes the web services’ specifications/standards neatly as a poster. It was an interesting read. Often we go through vague theory, which we hardly remember over time. But this one, I’m sure, you’ll remember for a long time. This PDF document can be downloaded from here – innoQ_WS-Standards_Poster_2007-02.pdf. Wikipedia […]
While I was googling for some content on the Scalability patterns, I’ve found an interesting blog post written by a person named Jeppe at http://thebigsoftwareblog.blogspot.com/2010/08/scalability-fundamentals-and.html. Here’s the content in brief: Load distribution – Spread the system load across multiple processing units Load balancing / load sharing – Spreading the load across many components with equal […]
From Spring framework API docs for org.springframework.jms.core.JmsTemplate, “…The ConnectionFactory used with this template should return pooled Connections (or a single shared Connection) as well as pooled Sessions and MessageProducers. Otherwise, performance of ad-hoc JMS operations is going to suffer. The simplest option is to use the Spring-provided SingleConnectionFactory as a decorator for your target ConnectionFactory, […]
Platform/Language: Java Components Versions: Spring 3.0, Quartz 1.8.4 Go for Spring’s light weight task scheduler implementation, if you’ve just SIMPLE requirements.. run tasks once after specified time schedule tasks to run repeatedly (fixed-rate as well as fixed delay) scheduling tasks based on simple cron expressions, etc. On the other hand, if you’ve COMPLEX requirements – […]