Technologies Supported

We work with multitudes of technologies, mostly open source. Here are some examples of the wide variety that we support.

If there is something in which you’re interested that is not listed, we encourage you to contact us to schedule a free consultation around your environment.

Hosting Environments

  • cloud (AWS, GCE, Azure, RackSpace)
  • dedicated server  (SoftLayer, RackSpace, Peer1)
  • colocation environments

Web Front End Technologies

  • load balancers (ELB, HAProxy, LVS, F5)
  • front-end caches (Varnish, Squid)
  • HTTP front-end servers (NGINX, Apache)
  • firewalls (IPtables, security groups, pf, CheckPoint)

Application Languages and Environments

  • Ruby on Rails (Unicorn, Passenger, Puma, rbenv)
  • Node.js (Express, pm2, npm)
  • Python (WSGI, Gunicom, Tomado, django)
  • Java (Tomcat, Jboss, standalone apps)
  • PHP (php-fpm, mod_php)

Deployment and Development Support Tools

  • deployment and integration tools (Docker, Fabric, Capistrano, Jenkins, CodeDeploy)
  • source code control systems (git, Subversion)

Databases, Key Value Stores, Data Stores

  • SQL (MySQL, PostgreSQL)
  • Key/value, column and document stores (MongoDB, Riak, DynamoDB, Cassandra)
  • Caching/in-memory (memcached, Redis)

Queuing and Job Dispatch Systems

  • Queuing/messaging (RabbitMQ, ActiveMQ, SQS)
  • Job management (Resque, Gearman, delayed_job)

Replication and Redundancy Tools

  • Failover (PaceMaker/Corosync, keepalived
  • Replication (MySQL replication, Galera Cluster, PostgreSQL streaming replication, DRBD)

Operations Management Tools

  • configuration managers (Chef, Puppet, Ansible, Salt)
  • monitoring and graphing (Nagios, Munin, Graphite, Cacti)
  • backup tools (rsnapshot, XtraBackup)