TileStream is an open source tile server developed by MapBox, which borrows extensively from their commercial MapBox tile server product. TileStream loads map layer packages created in the TileMill application, which are stored on the server as SQLite databases in the mbtiles specification/schema. On the other hand, Heroku is a cloud application platform that supports Python, Ruby, Java and Node.js apps, the latter of which TileStream is dependent upon. This post will show how to deploy a TileStream server on the Heroku cloud application platform, thereby allowing you to serve your map tiles using scalable infrastructure that can respond to fluctuations in the demand of your web maps. See the result here.
Jan 182014