Dwipal Desai
Hi from Dwipal
  • Chat
  • Blog
  1. Home
  2. Posts
  3. TheIceBreak Tech Overview

TheIceBreak Tech Overview

Feb 15, 2011

A few people asked me what we use at TheIceBreak, so here it goes:

  • Linux / Apache / MySQL / Python
  • Pylons Framework (SQLAlchemy ORM, Mako Templating Engine)
  • Lucene for Search
  • JQuery for website
  • Appcelerator Titanium for mobile app.
  • Redis for caching
  • GIT for source control, hosted on github
  • nginx as load balancer
  • Linode VPS for hosting webservers / database
  • Amazon S3 for images
 Besides this, it consists of:
  • 3 main servers: Web, Search, Database
  • 1 dev server, which also contains a database replica (in case the main server crashes)
  • The dev server also hosts a 'stage2', which is as similar in structure to the live site as it can. Everything that is pushed live goes through stage2 to make sure that nothing breaks.
Using this setup, I have been able to keep the latency of most (dynamic) pages to under 150 ms. 

This post has been restored from an old Blogger blog. Some images may be missing or were generated using AI.

Tech Stack Software Engineering Startups

Recent Posts

  • PAUSD Budget Analysis Mar 3, 2026
  • Who is reading all the stuff AI is writing? Mar 1, 2026
  • Public vs Private School College Acceptance Mar 1, 2026
  • AI and its impact on jobs Feb 26, 2026
  • Bringing YouTube one step closer to replacing traditional TV - Announcing VideoMirchi.com Oct 8, 2012

Tags

  • Finance
  • Travel
  • Culture
  • Mobile Phones
  • Business Strategy
  • Entrepreneurship
  • Gadgets
  • Music
  • Photography
  • Productivity
  • Startups
  • Apple
  • Consumerism
  • Design
  • Life Hacks
  • Personal
  • Tech History
  • Tech Trends
  • YouTube
  • Analytics
← On Leadership VIM 7.3 with Persistent Undo →

Related Posts

  • Startup Exit Strategy Jan 4, 2011
  • Pivoting + Startups Jan 4, 2011
  • My New Venture: Pickv.com Dec 10, 2009
  • Developer or Engineer Aug 10, 2006
Powered by Hugo & Explore Theme.