by edvorkin | Sep 28, 2014 | BigData, Blog, Storm
“Big Data Analytics Beyond Hadoop: Real-Time Applications with Storm, Spark, and More Hadoop Alternatives” is a new book by Vijay Agneeswaran on the topic of Big Data. Author provides foundation why Hadoop, especially Map-Reduce computational model is not...
by edvorkin | Jun 3, 2014 | BigData, Blog, Cloud Computing
Recently I had a conversation with an ops engineer on my team about why micro-service architecture makes a lot of sense and why we should embrace it. Most of our applications are monoliths built over years and having new, small micro-services is something new for our...
by edvorkin | May 29, 2013 | BigData, Blog, Cloud Computing, Groovy /Grails, Identity and Security, Java, Programming
Many companies have huge investment in Data Warehouse and BI tools and want to leverage those investments to process data collected by applications in MongoDB. For example, a company may need to blend clicksteam data collected by distributed MongoDB data storage with...
by edvorkin | May 19, 2013 | BigData, Blog, Groovy /Grails, Java, Programming
In this post I will share how to implement 10 most popular articles using rolling count algorithm and exciting distributed computation platform Storm. It is different from traditional BI, off-line approach, where data aggregated on some period of time. We will do...
by edvorkin | Dec 15, 2012 | BigData, Blog
New challenges demand new approaches. For past 30 years, industry professionals have developed applications using relational databases. When ask, “What database do you use?” they expect to hear industry standards like Oracle or SQL Server. Relational databases rule...
by edvorkin | Mar 10, 2012 | BigData, Blog, Cloud Computing, Groovy /Grails, Java, Programming
Yesterday I went to PHP meetup in New York City to learn about Amazon DynamoDB (NoSQL). The presenter was Siva Raghupathy – an AWS Enterprise Solutions Architect. He guides developers and architects to build DynamoDB at Amazon. It was cool to learn about...
by edvorkin | Feb 8, 2012 | BigData, Blog
Was reading Martin Fowler blog on polyglot persistence. Love this slide: The full document available...
by edvorkin | Jan 9, 2012 | Agile ALM, BigData, Blog, Cloud Computing
The idea for this post come to me after listening to presentation by Ross Mason (mulesoft.com) about different services available online to help programmer with infrastructure, operational concerns. Cloud computing, especially Software as Service, made it possible to...