We use a variety of different technologies, frameworks and programming languages to be able to fit our needs and ideas. Amongst classical programming frameworks we use data solutions and computing frameworks like the Hadoop EcoSystem together with Spark and Kafka, we mainly use Java and Scala with these. Our backend and warehousing solutions reach from classical RDBMs to inmemory databases and distributed solutions such as CouchDB and ElasticSearch. Last but not least, we have a bunch...