Blogs

January 13, 2012

Supercomputing, The Cloud, Big Data, and NoSQL

Sometimes technology that has become trendy is a branch on an evolutionary tree; other times it's a revolutionary departure from the long-established status quo.

January 03, 2012

What's the Best Paradigm for Data Compression Routines?

General purpose data compression routines tend to be used on binary streams of data, either from files or in-memory objects. So what is the best general paradigm for input and output when compressing data: iostreams or iterator?

October 14, 2011

Rules, Active Databases, and Distributing Logic

Discussions about system architecture often reveal a dichotomy of belief about the best use of a database.




Database

Database Feature Articles RSS

Low-Cost, Low-Power Servers Begin Their Ascent

As the cloud is quickly demonstrating, small, seemingly underpowered servers are quite enough for most development tasks. Buying one of these low-cost, low-power units makes clear how much developer-friendlier they are than datacenter solutions

The Best of 2011

The most popular articles of last year from Dr. Dobb's, plus some additional pieces picked out for your thoughtful consideration by our staff

Version Numbers: Sequenced Meaninglessness

There once was a time that version numbers on software technology communicated useful information

Megatrend: Cheap RAM Reshaping All of Computing

The ability to put massive amounts of RAM in servers is changing what we can do in real time and how we address business issues. Every developer is being affected

Project of the Month: OpenStack, A Universal Cloud Front End

OpenStack provides an easy-to-use GUI front end and a command line front end for all major cloud platforms and all major VM formats

Database News RSS

Iron Speed Database Apps Go Mobile

Full-text database search capability plus enhanced charting features

How To Push Database Tables Into Cloud Apps

Rollbase 3.3 offers minimal coding and no need to migrate any data

IBM Releases Eclipse EGL Web Developer Tools

First open source version of the EGL development tool

Vulcanized Rubber Elasticity For Java App Hosting

Jelastic PaaS bounces with open source Apache CouchDB

Oracle Revs Up Solaris Studio 12.3

Software developers offered new code analysis tools and extra speed via advanced compiler technology

Oracle Tuxedo 11g Dresses For Dinner

Optimized integration with Exalogic Elastic Cloud, better migration for mainframe apps

Lua and Ruby Languages Added To ITTIA DB SQL

Dynamic scripting languages help customize apps when code is executed at runtime

McObject: Version 4.5 Users Served

eXtremeDB embedded database gains speed

Quest's Quest: The Developer-DBA Big Data Skillset Problem

Quest positions Toad for Cloud Databases as big data panacea

Pagoda Box Enshrines Multiple Tiers

PHP PaaS launches at ZendCon

Events of Interest

February 13-16, Santa Clara, CA. Cloud Connect

February 26-29, San Francisco, CA. SPTechCon (Sharepoint Technology Conference)

March 5-6, London, UK. QCon London

March 5-9, San Francisco, CA. Game Developers Conference

March 24-28, San Jose, CA. CGO '12. 10th Annual IEEE/ACM International Symposium on Code Generation and Optimization.

March 25-30, Potsdam, Germany. AOSD '12. Aspect-oriented Software Development.

March 26-29, Reston, VA. EclipseCon 2012

April 2-3, London, U.K. Moblie 360 Live

April 2-4, San Francisco, CA. O'Reilly Where Conference

April 10-12, Santa Clara, CA. Percona Live MySQL Conference and Expo

May 7-11, St. Petersburg, FL. SEI Architecture Technology User Network (SATURN) Conference 2012

May 14-17, Bay Area, California. AnDevCon III (Android Developer Conference)

May 29-31, Fluent 2012: JavaScript and Beyond, San Francisco, CA.

June 4-6, Nashville, Tennessee.Magic Software Users Conference

June 11-14, Orlando, FL. Microsoft Tech-Ed

June 18-20, New York, NY. QCon New York

June 27-29, San Francisco, CA. Goole I/O Conference

July 16-20, Portland, OR. OSCON

September 23-25, St Louis, MO. StrangeLoop

September 30 - Oct 4, San Francisco, CA. JavaOne

October 22-24, San Francisco, CA. Windows Phone DevCon

October 24-25, New York City. The Strata Conference

November 7-9, San Francisco, CA. QCon

Best of the Web

Triple Buffering as A Concurrency Mechanism

Triple Buffering is a way of passing data between a producer and a consumer running at different rates. It ensures that the consumer sees only complete data with minimal lag.

Quick Read

Embedding GDB Breakpoints in C Source Code

Have you ever wanted to embed GDB breakpoints in C source code? Something like this:
printf("Hello,\n");
EMBED_BREAKPOINT;
printf("world!\n");

Quick Read

Writing Kernel Exploits

Why attack the kernel? Because it has a huge attack surface with potential for very interesting bugs. This presentation (pdf) takes a code-level dive into recently reported Linux-kernel exploits.

Quick Read

Compiling the JavaScript Engines

With growing demand for out-of-browser JavaScript (e.g., server JavaScript), a good knowledge of JavaScript engines is becoming more important.

Quick Read


More "Best of the Web" >>



Video

Enabling People and Organizations to Harness the Transformative Power of Technology