Software Development Overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
development_overview [2015/04/29 19:26] biogridadmin [Hardware and Backups] |
development_overview [2015/04/29 19:29] biogridadmin [Hardware and Backups] |
||
---|---|---|---|
Line 20: | Line 20: | ||
[[http://httpd.apache.org/|{{ :apache.jpg|Apache}}]] | [[http://httpd.apache.org/|{{ :apache.jpg|Apache}}]] | ||
[[http://nginx.org/|{{ :nginx.jpg|Nginx}}]] | [[http://nginx.org/|{{ :nginx.jpg|Nginx}}]] | ||
- | All BioGRID websites and databases run on Dell and Mac based server hardware running out of Toronto and Princeton. All of our servers are currently running **[[http://centos.org/|CentOS Linux]]** as our core operating system, which is a free and open source operating platform. On each web server, we utilize the open source **[[http://httpd.apache.org/|Apache 2.0]]** web server and **[[http://tomcat.apache.org/|Apache Tomcat]]** web server to host and run our applications. All of our backups (nightly, weekly, and monthly) are performed via automated scripted procedures using Python and **[[http://samba.anu.edu.au/rsync/|RSync]]** and are archived to multiple locations including offsite tape based backups. | + | All BioGRID websites and databases run on **[[https://www.linode.com/|Linode]]** high performance server hardware running out of Dallas, Texas, USA. All of our servers are currently running **[[http://centos.org/|CentOS Linux]]** and **[[http://www.ubuntu.com/|Ubuntu]]** as our core operating systems, both of which are free and open source operating system platforms. On each web server, we utilize the open source **[[http://httpd.apache.org/|Apache 2.0]]** web server, [[http://nginx.org/|Nginx]] web server, and the **[[http://tomcat.apache.org/|Apache Tomcat]]** web server to host and run our applications. All of our backups (nightly, weekly, and monthly) are performed via automated scripted procedures using Python and **[[http://samba.anu.edu.au/rsync/|RSync]]** and are archived to multiple locations including offsite tape based backups. |
===== Bug Tracking and User-Base Interaction ===== | ===== Bug Tracking and User-Base Interaction ===== | ||
For Bug Tracking of programming errors and new feature requirements, the BioGRID uses the open source content management system **[[http://drupal.org|Drupal]]**. For communication from users, we maintain a shared email account with the free mail resource **[[http://mail.google.com|GMail]]**. We are currently working to expand these resources to include an open mailing list maintained by **[[http://groups.google.com|Google Groups]]**. | For Bug Tracking of programming errors and new feature requirements, the BioGRID uses the open source content management system **[[http://drupal.org|Drupal]]**. For communication from users, we maintain a shared email account with the free mail resource **[[http://mail.google.com|GMail]]**. We are currently working to expand these resources to include an open mailing list maintained by **[[http://groups.google.com|Google Groups]]**. |