InfoQ

InfoQ

News & Notable in the Community

MapReduce Patterns, Algorithms, and Use Cases

Topics
Map-Reduce,
Design Pattern,
Big Data

In his new article “MapReduce Patterns, Algorithms, and Use Cases”, Ilya Katsov gives a systematic view of the different MapReduce patterns, algorithms and techniques that can be found on the web or in scientific articles along with several practical use case studies.

NoSQL Adoption Is on the Rise, a New Survey Suggests

Topics
NoSQL,
Operations,
Big Data

A new Couchbase survey indicates that the adoption rate of NoSQL solutions by enterprises is rising. Will this be the year of NoSQL as some suggest, and what are the main adoption forces at work?

Microsoft Publishes C++ AMP Spec, Wants to Lower Barriers to Data-Parallelism

Topics
Parallel Programming,
.NET

Hoping to make programming data-parallel hardware easier, Microsoft has published its open specification for C++ AMP. By building its implementation directly into Visual Studio 11 Microsoft seeks to improve access to the GPU for developers.

QCon London One Month Away (March 5-9, 2012); Martin Fowler Keynote Confirmed

Topics
Announcements

The 6th annual QCon London (March 5-9, 2012) is taking place in just 4 weeks, with the last early bird discount quickly approaching. ThoughtWorks' Martin Fowler and Rebecca Parsons have been confirmed to present the Day 1 keynote. QCon London will host more than 80 speakers, 5 concurrent tracks, and many breaks, parties, and opportunities for networking.

Hybrid SQL-NoSQL Databases Are Gaining Ground

Topics
NoSQL,
Data Access,
Performance & Scalability

Hybrid SQL-NoSQL database solutions combine the advantage of being compatible with many SQL applications and providing the scalability of NoSQL ones. Xeround offers such a solution as a service in the cloud, including a free edition. Other solutions: Database.com with ODBC/JDBC drivers, NuoDB, Clustrix, and VoltDB.

"The Object Network": Data Linking for Web APIs

Topics
REST,
Web API

Developers are overwhelmed by Web APIs. APIs are being published at an alarming rate exposing a myriad ways to access data which in turn is incompatible with similar objects across other Web APIs. The Object Network is an attempt at universalizing data formats for objects to create a data fabric that leverages the network effects of hyperlinking similar to the Internet.

LightSpeed – A Commercial ORM For .NET

Topics
.NET Framework,
Data Access

LightSpeed is a commercial ORM for .NET that boasts of several features such as Entity Serialization, a robust VS designer, built-in LINQ support, support for DTOs and more. We got in touch with John-Daniel Trask, co-founder of Mindscape (LightSpeed’s maker) to speak more about the product and ORMs in general.

Online Social Networks Face Litigation Risks

Topics
Legal Matters

Google, Facebook and other companies operating totally 21 Social Networking websites are facing criminal proceedings in an Indian Court, over objectionable content accessible through the websites. A High Court has warned that the sites can face a ban in India unless they screen content. Is the growing flux of regulations surrounding social media a risk for businesses investing in social?

Stoos Network - Catherine Louis and Deborah Hartmann Preuss Discuss their Expectations

Topics
Business,
Agile in the Enterprise,
Agile

Continuing the series of interviews with Stoos Network Event participants, Shane Hastie spoke to Catherine Louis and Deborah Hartmann Preuss about their experiences at the event and their hopes and expectations for the future of the Stoos Network. The Stoos Network aims to encourage shift in organisational management from traditional hierarchical leadership toward more collaborative approaches.

Debugger Canvas 1.1 Adds Easy On/Off, Improved Navigation

Topics
.NET,
Debugging

Debugger Canvas, the tool that introduced 'Code Bubbles' to the Visual Studio Ultimate debugger, debuted last summer. Debugger Canvas 1.1 launches with new features including an easy on/off switch that can be used while debugging, and the ability to view multiple threads at once.

More news Titles

Educational Content

10 tips on how to prevent business value risk

One category of risk that project teams need to ensure they address is business value failure – delivering a product that fails to provide value for the business investor.

Interview: Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives

InfoQ spoke to the authors of Software Systems Architecture on a couple of new topics, the System Context viewpoint and Agile, which have been added to the second edition.

Beauty Is in the Eye of the Beholder

Alex Papadimoulis discusses ugly code, where it comes from, how to avoid it, and how to get rid of it.

Architecting Visa for Massive Scale and Continuous Innovation

John Davies examines Visa’s architecture and shows how enterprises have architected complex integrations incorporating Hadoop, memcached, Ruby on Rails, and others to deliver innovative solutions.

Max Protect: Scalability and Caching at ESPN.com

Sean Comerford unveils ESPN.com’s architecture, what components are used and why, and the current changes the website goes through.

The Seven Deadly Sins of Enterprise Agile Adoption

Are there repeated patterns of failure on Enterprise Agile Enablement efforts? Sanjiv and Arlen discuss Seven Deadly Sins to avoid when adopting Agile in an enterprise.

Questions for an Enterprise Architect

Erik Dörnenburg answers: What is Enterprise and Evolutionary Architecture?, discussing 4 issues: Turning strategy into execution, Ensuring conformance, Where do the architects sit? Buying or building?

Wrap Your SQL Head Around Riak MapReduce

Sean Cribbs explains what Map-Reduce and Riak are, why and how to use Map-Reduce with Riak, and how to convert SQL queries into their Map-Reduce equivalents.