Research

PostgreSQL and MySQL: Comparing Licensing, Functionality, and Reliability

1. Introduction

There is much debate about which open source database management systems (DBMS) is the best to use. For this paper, I will attempt to objectively compare the benefits of MySQL and PostgreSQL which are arguably two of the most widely adopted open source DBMS's. The scope of this paper is to compare the licensing, features, scalability, and reliability of the two DBMS's. While this paper is not intended to provide a complete analysis of all things MySQL and PostgreSQL, I will provide enough analysis of each DBMS to inform the reader of the particular advantages of using each system.

Each DBMS will be given and overall proportional amount of analysis in order to strike and objective balance but some sections may be lengthier than others if a particular topic is more well documented than another. In general, I have noticed that more data and conversations can be found concerning MySQL than there is for PostgreSQL but that is in no way a testament to its worth.

Software Process Model and Metrics Adoption for Small Software Organizations

PDF Available here.

TITLE

Software Process Model and Metrics Adoption for Small Software Organizations

ABSTRACT

This paper discusses reasons why small organizations often do not adopt software process models and metrics that are more prevalent and expected in larger organizations and which models they may adopt or alter in order to obtain manageability that a full-scale software process models and metrics solution offers. It addresses why smaller software organizations may be apprehensive to adopt the models, why many existing models do not work, what models may be applied and how, why they should adopt a model, and ultimately successes found after software process model adoption.

The Software Development Process as Compared to Traditional Manufacturing

In the STSC CrossTalk article What Engineering Has in Common With Manufacturing and Why It Matters, Dr. Alistair Cockburn explains that software engineering has common threads with traditional manufacturing. He states that decisions in the software development cycle are analogs of parts in a manufacturing line in that “both flow through a network, wait in queues at bottlenecks, [and] have throughput delays”.

Latest Video


only search Coder's Wasteland
Powered by Drupal, an open source content management system

Digg this