I recently started learning threejs through Bruno Simon excellent online course and had a great time, the course is great, easy to follow, and well structured and at least for me the immediate feedback loop of writing a few lines of JS and seeing something happen in the screen is very rewarding and a change from what I do for a living
I also recommended it to a friend in a similar situation to yours and he liked it too
For context, my background is around system administration, and had spent the last years writing k8s YAML for a living :P
Just in case, I'm not affiliated with Bruno in any way, just a happy student!
Not to brag, but 3M is by far not one of the largest Drupal powered sites, just one property of the company i work for has more than 40M active users a month & 350M pageviews
Long time OVH customer here, they had a similar issue on May 2015 for the same DC in Canada where a car hit one of the poles along the BHS/MTL via the North route, damaging the optical fiber cable: 2 of the 3 pairs of cables where down.
The publicly available tools for making yourself anonymous and free from surveillance are woefully ineffective when faced with a nationstate adversary. We don’t even know how flawed our mental model is, let alone what our counter-surveillance actions actually achieve. As an example, the Tor network has only 3000 nodes, of which 1000 are exit nodes. Over a 24hr time period a connection will use approximately 10% of those exit nodes (under the default settings). If I were a gambling man, I’d wager money that there are at least 100 malicious Tor exit nodes doing passive monitoring. A nation state could double the number of Tor exit nodes for less than the cost of a smart bomb. A nation state can compromise enough ISPs to have monitoring capability over the majority of Tor entrance and exit nodes.
Other solutions are just as fragile, if not more so.
Basically, all I am trying to say is that the surveillance capability of the adversary (if you pick a nationstate for an adversary) exceeds the evasion capability of the existing public tools. And we don’t even know what we should be doing to evade their surveillance.
In our experience puppet is easier to setup and start, chef server stack is HUGE compared to just installing a package for puppet master and certs/knife setup is a PITA.
The DSL is pretty similar except for how they track dependencies and general workflow, where chef is `procedural`, puppet internally builds a call graph based on a declarative syntax which can be hard to track down and understand in some situations.
Regarding cookbooks vs manifests, both have tons of modules around, but like with any plugins/modules software the basic stuff in general is cover, but you will need to get your's hand dirty to get things to work your way and not all manifest/cookbooks are good to use at all..
We don't found compilation and install time to be an issue for us, a complete lamp stack install fully customized takes less than 2 minutes per node.
We have a linux background and didn't find ruby hard at all to hack and mess around to solve some of our issues like custom facters and install some rare stuff like nsis :)
Hello Ben, I would like to talk to you regarding our bad experience and maybe discuss a refund?, in our case we are a small shop and have been hosting a local newspaper with 500k+ posts and ~60k page views a day for almost 2 years without much trouble.. (nginx cache magic^^)
Since our customer was looking for a more agile development & deployment workflow I personally recommend them switching from us to WPengine based only on Jason reputation and your technical expertise.
Almost a month has passed since they signed in for the service, $500 in fees and ~ $700 on WPmovers afterwards, they keep hosting with us and couldn't arrange a 0 downtime migration at all, neither provide a fixed quote for the migration.
Our case right know is being handle by Sergio, maybe you can talk with him and our customer to find a happy ending?
I've always been an advocate of WPengine and big fan, but after our bad experience and seeing others having similar issues too, I'm probably not recommending WPengine in a while..
We have a similar experience trying to move a large local newspaper in WP (500k+ posts) from our architecture to WPEngine, after over 1200 U$D spend, sadly we rollback to old setup.
I remember seeing a couple projects shared before, using this technique to scrape sites with GHA