Tag: C/C++
CodeSport
In this month's column, we pose a set of questions related to C/C++, algorithms and data structures, for our readers to practice and prepare...
A Telecom Service Provider Handles Huge Volumes of Data Using PostgreSQL
A telecom service provider searching for a scalable database solution to handle a humongous database, found its answer in PostgreSQL. Siddhartha Singh, one of...
Virtual Machines For Abstraction: The Dalvik VM
With the rise of heterogeneous systems, there is a requirement for a scalable software system that is cost-effective and maintenance-free. Virtual machines (VMs) provide...
Joy of Programming: Levels of Exception Safety
The concept of "exception safety" is important for programming in the presence of exceptions. In this article, we'll look at different levels of exception...
CodeSport
In this month's column, we continue our discussion of binary instrumentation tools, and look at a few popular dynamic instrumentation frameworks.
Last month, we had...
What is Scientific Programming?
This article will take you into the world of scientific programming -- from simple numerical computations to some complex mathematical models and simulations. We...
Securing Apache, Part 8: DoS & DDoS Attacks
In this part of the series, we focus on DoS/DDoS attacks, which have been among the major threats to Web servers since the beginning...
Understanding Middleware with Apache ActiveMQ
Even though "middleware" might seem like a close cousin of Tolkien's Middle Earth, it's a fairly modern term in computer software and services, and...
CodeSport
Welcome to CodeSport! In this month's column, we turn our attention to software coding errors, which lead to buggy code. We will discuss different...
CodeSport
Welcome to this month's CodeSport, in which we discuss the concept of transactional memory, with a focus on software transactional memory.
In last month's column,...