to maintain • Geospatial support in Django changes a lot • Packaging of geospatial libraries is well... • Only Postgres is feasible • Django ORM is too slow for real time geospatial • Serializing to GeoJSON in Django is slow • No native support for serializing to GeoJSON • No REST API querying solution • Indexing is a nightmare • Django ORM is not meant to be dynamic
need. Your app may be fast but there is still network latency and throughput. If you can’t reduce data, compress. This can be done almost transparently.
maintain Use Docker images • Geospatial support in Django changes a lot ElasticSearch • Packaging of geospatial libraries is well… ElasticSearch • Only Postgres is feasible ElasticSearch • Django ORM is too slow for real time geospatial ElasticSearch • Serializing to GeoJSON in Django is slow ElasticSearch • No native support for serializing to GeoJSON ElasticSearch • No REST API querying solution ElasticSearch • Indexing is a nightmare ElasticSearch • Django ORM is not meant to be dynamic ElasticSearch