Roots Radio Ep 12 - Infrastructure


#1

Originally published at: https://roots.io/podcast/ep12/
Let’s talk infrastructure! Today we are joined by more bright Roots team members to talk about what happens when you need more from your hosting service. We cover the path from shared hosting, all the way up to autoscaling dedicated services. Subscribe on iTunes or via RSS Listen to Episode 12 Notes: WP Engine HGV…


#2

Also of note is CoreOS and rkt. rkt is an implementation of an app container specification and focuses on security. I’d rather use rkt than Docker for this reason alone. You can also use your existing Docker containers and convert them to rkt! Pretty neat!


https://coreos.com/blog/getting-started-with-rkt-1.0.html
https://coreos.com/rkt/docs/1.0.0/running-docker-images.html


#3

Here’s a nice wordpress.tv video that goes well with the podcast as to what kind of scalability can be achieved with wordpress.

He is the founder of http://optinmonster.com/ which is a WP SaaS. And they serve 500 million requests in 30 days and over 7 billion since 2013. Which are crazy numbers for wp. I know wp.com is even more impressive but it’s nice to see others do it their way.


#4

Worth noting WP Offload S3 had some updates today.

I used Offload S3 on my last project and loved it, I think it’s probably overkill for your everyday site but if you know you’re going to get a boat load of traffic its a really simple option to port your media library to Amazon. We did something like 900 GBs (music streaming) for $80, not bad at all. Now that traffic has died down to 20K a month we pay about $20.

My only complaint with Amazon’s Web Services is how complicated the UI/UX is. Nothing feels intuitive, there’s something like 50 services - a beginner would have no clue where to start. I’d equate it to using iTunes, too many services bundled under one umbrella.


#5

Very interesting. I myself work on medium sized projects. I think you guys mentioned a multi-site and migrating 1000’s of databases to Amazon RDS. I’m interested to know what can of projects these are.


#6

That project is https://oncarrot.com/@chriscarr is the lead dev and @austin handled the migration to RDS


#7

That’s cool. Thanks.


#8

Just a point on the broadcast you made regarding wpengine and their vagrant setup wpengine/hgv.

I used this extensively but towards mid 2016 sites I was developing on this were creating errors on live. I investigated further and noted that hgv was no longer being actively developed. I called them directly and although they wouldnt explicitly say they confirmed their focus was PHP7.0 now and not HHVM, and that hgv was no longer an active project.

I did say to them that they should state this on their GitHub page which is actively followed but they have declined to do so. As a result of their poor support, and lack of detail as to their server structure that you could replicate, we left WPEngine for this reason.