Web databases and data-oriented design
The database is an essential component in most Web applications. Web databases provide data storage and search ability. Without a database to write to and read from, there would be no way to maintain data persistence. Each time a user logged off their data would be lost. Good data architecture provides much more than mere data persistence, however. In today's application environment, users generate enormous amounts of data. Processing big data and turning it into useful information for the user requires application developers to take on a data-oriented design mentality.
YARN and MapReduce 2.0 elevates big data Hadoop and scheduled processing
03 Jan 2014
Feature - YARN represents the biggest architectural change in Hadoop since it's inception over seven years ago. Now, Hadoop goes beyond MapReduce to provide scheduled processing while simultaneously processing big data.
Big Data Hadoop solutions with Hive, Mahout, HBase and Cassandra
23 Apr 2013
Feature - As Hadoop evolves, complimentary technologies such as Hive, Mahout, HBase and Cassandra are allowing software engineers get more and more out of commodity hardware.
Consumerization and BYOD Trends Force Mobile APIs to be More Friendly
18 Mar 2013
Feature - As software developers and application architects try to supply mobile friendly APIs to developers, consumerization forces like BYOD and mobile demands are causing many APIs to grow out of control. Here's how good governance and monitoring techniques can...
Five expert tips on how to build a distributed architecture
06 Feb 2013
Feature - Gathered from interviews with various industry experts, here we take a look at some tips on how to build distributed architecture, from using NoSQL and Hadoop, to grappling with RESTful web services and the CAP theorem.
How 'big data' solutions solve real-time content management problems
15 Jan 2013
Video - Aggregating and processing millions of records in a real-time content management system means putting big data and NoSQL solutions to the test.
Solve 'big data' problems with a MySQL cluster, NoSQL
11 Jan 2013
Video - Can relational and NoSQL databases work well together? Craigslist made it happen with a MySQL cluster and MongoDB.
How NoSQL, MySQL and MongoDB worked together to solve a big-data problem
10 Jan 2013
Feature - Choosing between schemaless NoSQL databases and strong-schema relational designs isn't an either-or decision, as this case study points out. When dealing with their big data problem, Craigslist decided that their MySQL servers could use a little help...
Fixing private cloud computing performance issues
09 Jan 2013
Feature - Much has been made of how businesses can enhance their IT performance by migrating to a private cloud. But more and more enterprise level organizations are realizing that the promise of the cloud isn’t always realized after implementation.
Content management problems need big-data solutions
09 Jan 2013
Feature - With the proliferation of mobile devices and embedded devices, all acquiring and delivering data to various sources and repositories, organizations that manage content are being overwhelmed. How can organizations not only aggregate this data, but filter...
The Craigslist Dilemma: A case study for big data and NoSQL solutions
09 Jan 2013
Feature - It's hard to imagine just how many postings Craigslist has handled over the years, and if you were in charge of archiving those posts and storing them for compliance, you'd need a 'big data' solution. So how does Craigslist manage all of their data, both...