devops Tag

Testing nginx rewrite performance

Our website is 12 years old and over time we have accured quite a few URL changes. Mainly due to terminlogy changes and SEO restructures. 819 to be exact. They are rewrite rules in a nginx config file. This is a lot of regular expressions…

Working around the lack of volumes-from in Kubernetes

We have been running containerised apps since early 2014 so in theory, moving to Kubernetes should be easy. The problem is that we currently make use of the –volumes-from docker flag to share volumes between containers of the same app. For example, a common pattern…

Our Tech Stack

I was recently asked about our Tech Stack by someone looking to join the development team. I was about to point them to a previous blog post when I realised it was 4 years old so needs a update… I still consider ourselves as fundamentally…

Presentation on MicroServices on Docker Athens

Spyros and Panagiotis recently gave a presentation at a coworking space in Athens (The Cube), at the Docker Athens community meet up, concerning Micro Service implementation and tools / techniques we use in PPH.   Topics covered were: What is a micro service architecture Advantages…

Tech Level up

With the new PPH website out the door, we have adopted many new technologies within our team. The new PPH site is still built with PHP. We use nginx as a proxy to Apache and running on multiple EC2 instances, with an RDS backend utilising multiple read-replicas. We use…