The HddStatus project is basically a start-up and it was developed with as few limitations as
possible. The most challenging task has been the choice of the proper database engine. Being
not a huge company, cost has been a relevant variable. An accurate software engineering
procedure allowed to identify different layers (data, presentation, administration, ...) that
could be easily moved and improved in the future, according to new needs. The selected
technologies are:
- Linux
- MongoDB database server
- Apache web server
- PHP scripting language
- Commodity hardware
- Proprietary models