Some Turbulence
You’ve probably noticed that the ride has been a bit bumpy on WP.com the past week with a widely covered DDoS attack last week and then another interruption a few hours ago from an unrelated network maintenance issue. Our core mission is enabling the world to publish, and anything that affects the availability of your site or dashboard impedes that.
Anything less than 100% availability drives us to work harder. Rest assured that behind-the-scenes here at Automattic we’re learning as much as we can from these incidents so we’re even better prepared and more able to adapt next time something unexpected comes our way. (We weather DDoS attacks every day on WP.com and 99.9% of them have no user impact.)
In a previous post I wrote about downtime I ended with the sentence, “For those following along at home, we’re now powered by 152 physical processors, 511 gigabytes of memory (RAM), 174 hard disks with several terabytes of storage, and we’re adding new servers constantly.”
That last part about “adding new servers” was especially true, for WP.com we’re now at 8,921 CPU cores across 2,475 physical processors, 8,200 gigabytes of memory (RAM). We’ve changed how we’ve done storage, but now that layer includes on its own 1.3 terabytes of RAM, 1.3 petabytes of storage, and 8.9 terabytes of solid state disks. (Plus Amazon S3, which we use as backup to our internal systems.) Also, we’re adding new servers constantly. 🙂
Keep blogging, and we’ll keep doing our best to make sure you never have to think or worry about this stuff.
- March 8, 2011
Thanks for that heads up! I love that I have finally turned to blogging. Still learning how to maneuver WP, but am thrilled with all
the possibilities. And, remember, keep taking those deep breaths! (*_~)
LikeLike
Y’know what? Considering the cost and quality of the WordPress service, a little downtime due to the odd hiccup is a small price to pay.
Thanks for keeping us informed and thanks for providing such a great service.
LikeLike
A little downtime for a great service isnt a issue. WordPress.com has and always will be my blog host.
LikeLike
I hadnt even noticed ! WordPress is wonderful!
LikeLike
Thanks for making such a brilliant tool to connect people and let us share our passions!
LikeLike
Please show the negative..You are a wonderful service-host but…we know there are glitches that we all feel…
LikeLike
Thank you for all your hard work!
LikeLike
Kudos to Automattic … because server up-time and fending off various DDoS attacks is not automatic. This blogger thanks you.
LikeLike
Thanks for the great job, WP! We all appreciate your taking the time/effort to keep us going and for informing us what was going on. I hope that information continues in the future.
On the attack itself: sounds like a concerted effort by a large group of computers (this is not the sort of thing a disgruntled techie launches from his/her PC) but a concerted effort to control the msg. As shown in the Mideast, the 21st century lives free (and dies) by the message getting out. My sincere thanks.
-Terry
LikeLike
Ya Done Good, Guys! Thank you for watching out for us!
LikeLike
Thank you so very much for all that you do behind the scenes to make everything work correctly!! I greatly appreciate it!
LikeLike
Hey, I just started with WordPress and I have no complaints. It’s nice to know there are people out there working on your behalf. Thank you, Matt.
LikeLike
Thanks for the work behind the curtains! And a peek every once in a while!
LikeLike
several times down here in Indonesia . . . but its OK
You’ve done a great work guys 🙂
LikeLike
Keep up the good work!
LikeLike
Cool. You are the guys. In all my spheres of commercial interest I demand WordPress as the blogging platform and it’s ability to integrate into websites is legendary. Much love.
LikeLike
So appreciate the update and info. Thanks. Adagio
LikeLike
Thanks! You all do great work and I appreciate having this available.
LikeLike
I most certainly appreciate all that WordPress does to allow worldwide publishing to be within reach of the average person. I run several WP websites, and while an occasional hiccup can be taxing during a time of heavy uploading or site modification, you folks always get it handled quickly and efficiently, so I cannot complain (especially since the price is most assuredly right)! You have earned my strong loyalty over the course of the past two-plus years, which has led to several other author/publishers signing on at my highest recommendation. Thank you!
LikeLike
This is my favorite blog provider and even if there are glitches, you *communicate* and you *care*!
LikeLike
I appreciate you guys!! Keep pressin’!!
LikeLike
Thank you for keeping us posted on the details…I love WordPress just for that reason!!!
LikeLike
We do appreciate your efforts to keep the show on the road, all the more so when you’re up front if there are problems. Keep up the good work!
LikeLike
Thank you for letting us know what’s going on.
LikeLike
Thank you for all the WP teams have done. I really appreciate it. 🙂
LikeLike
Wow, Keep up with keeping WP safe!
LikeLike
If all businesses were so transparent and forthcoming…ahhhh, I can dream 🙂
Thanks for the updates!
LikeLike
Bastards
Anything we can do to help?
LikeLike
You guys are the best, which is why, when I recently made the decision to start a real blog again after so many years away, I chose WP. Thanks, keep up the good work.
LikeLike
Thank you for keeping us all up to speed on things, you’re doing a fantastic job by the way…
LikeLike
Thanks for all you guys and gals do and for keeping us informed.
LikeLike
Love you WordPress! ❤
LikeLike
There’s really no need to apologize for being knocked out by a DDoS attack, in those situations the best you can do is try desperately to retune network switches and packet filters and ride the wave.
LikeLike
Thanks for your dedication. Looking forward to smoother sailing!
LikeLike
Thank you guys and gals, for what you do for all of us. We greatly appreciate your hard work and dedication that all of us benefit from each day.
Yes, when things go down we all may panic. We as well know ourselves when our own work or home gadgets go down frustration occurs too.
My hat is off to each of you for all that you do to keep us happy! Have a wonderful day when everything is fixed, the you can go home. ( teasing)
Many smiles across the miles to let you know your appreciated.
LikeLike
Thanks for Your best job … 😀
LikeLike
the mark of an excellent service is that when you do not even noticed you are being served because it is seamless as seamless can go. that’s why i chose wordpress.
thanks, wp.
LikeLike
You dudes ROCK! This stuff happens… and we carry on bloggin’! 🙂
LikeLike
Wish I could have the same firepower in my basement. 😉
LikeLike
I guess I don’t get it. It doesn’t make sense to me that anyone would DDoS a blog site. Unless ya’ll really, really, really pissed someone off.
LikeLike
Well done all at WP keeping everything running smoothly. I also have to confess I never noticed any problem.
LikeLike
Just want to thank you all for your dedicated hard work to make WordPress the very best place to post all of our words, words, and more words. … Your expertise shows and puts everyone at ease… Thanks again.
LikeLike
Hat is off to you folks. I’d assist if I could, unfortunately some wise guy just encircled my abode with kryptonite. I can’t get to a phone booth..
LikeLike
I Love wp as you folks are humble and willing to communicate and share!!
LikeLike
Thank you for taking the time to explain what the turbulence was for those who felt it. Even though I don’t really understand what you were saying (it’s like you’re speaking another language!) it’s so comforting to know that you and your team are there to help make our ride as smooth as you possibly can. It’s a GREAT ride! Thanks for all you do. It’s very much appreciated!
LikeLike
Never mind buddy, WordPress still rocks!!!
Appreciate your efforts and honesty.
LikeLike
WP is awesome. I’m grateful for the space you’ve created for us here Many blessings to you all.
LikeLike
I started my blog on another site but grew too frustrated within two weeks. So glad I then found WordPress. The features WordPress offers make that other service seem even lamer. Even more so, I appreciate the ease with which I can find blogs on similar subjects. THANK YOU WORDPRESS.
LikeLike
Thanks for this update and for your services; we appreciate this openness in communication. It is good to know what WordPress offers us in terms of the hardware.
LikeLike
Didn’t have a single problem, so obviously your work paid off. Not to mention I’m getting more visits than ever. 🙂
LikeLike
keep up the good work!!!
LikeLike
hi! can’t imagine those figures you are writing about. petabytes… must be something exorbital! thanks for sharing, as it’s always interesting to know the details of what been doing behind. wishing you all the best in your efforts!
LikeLike
GOOD SHOW! Keep it up.
🙂
LikeLike
I only understood a very small part of all that, but the little that I did understand provokes the comment “Wow!” Thank you for keeping things running smoothly.
LikeLike
thanks, you guys let me sit back and relax while you banging your head over those turbulence. way more than free service I expect, then…
LikeLike
Dittos. Really appreciate WordPress!!!
LikeLike
Keep it up, so we can keep going 😀
LikeLike
Türkiye’den Teşekkürler. [Thanks from Turkey.]
LikeLike
Matt,
Thanks alot Matt for your this blog post. Great work your doing. I wish wordpress will be at the top of the edge. Keep it up dude. 😉
LikeLike
Thank you for the explanation. I thought I must have been doing something wrong.
LikeLike
it all looks great to me, and I am just a budding blogger. keep up the good work and thanks for keeping us informed in language that I can understand!
LikeLike
Thank you for solving all problems and technical issues WordPress!!
Can’t tell you how reckless I felt without my blog..
But I know it will be up and running in no time =)
LikeLike
Hey Matt,
thanks for giving wordpress users such a huge space!
LikeLike
Thanks, wordpress! You rock!
LikeLike
Well done
LikeLike
Thanks for updating us. I am using WP since long time. Presently I am working on a blog -Environment, Energy, Sustainability and Technology. WP helped me a lot in this initiative.
Thanks!
LikeLike
It’s all greatly appreciated – thanks for keeping us up-and-writing.
LikeLike
Thank you for your efforts to keep everything going well. I appreciate your effort as well.
from Nita
LikeLike
This is exceptional! Those new phrases and hardware specs leave an old techie like me speechless.
LikeLike
WoredPress is the best. Keep on going! I would be soooooo sad, if there would be no wordpress 😦
LikeLike
I now understand what those odd behaviours were a few times I was doing site admin, but nothin’ to worry me as I know WordPress handles things well. Thanks guys! Keep up the good work.
PS: With all that RAM, core processors, servers, I think it must all make up a small nation in size. :< )
LikeLike
Thank you!!!
Greetings from Germany
LikeLike
Thanks WP. Our bloggy world reflects the Big Blue Marble in general- World keeps getting bigger; world has some bad days; tomorrow is another day; WP fixes big problems faster. Thank you.
LikeLike
I LOVE WordPress. And I always will!!!
LikeLike
Matt, You and all of your team are doing a superior, outstanding job! Your dedication and commitment to excellence is so evident, and the care you have for all who blog on WordPress shines right through. Just keep going – the world needs you!
LikeLike
No one can be perfect all the time.. 😉
LikeLike
thanks matt…
LikeLike
Yeah I do believe on what you are doing on WP!
LikeLike
Oh well, these things happen. I am glad that you are doing something about the issues, and hope to see more themes being implemented. It must take a lot of time and money to have all those servers up and running. Keep up the good work.
LikeLike
Kudos WordPress.
LikeLike
We love you, WordPress & Automattic.
LikeLike
Yes, I did notice that and frankly speaking I started to worry. But after reading this post I feel reassured. Thank you for sharing your difficulties with us. It’s so nice to realize that my small blog is being taken care of.
LikeLike
Very good job… thanks for the excellent quality hosting..
LikeLike
There is no substitute for hard work … and no one works harder than WordPress.
Thank you.
LikeLike
Love the insight into your infrastructure! And I can appreciate what it takes to keep online through DDoS attacks – so annoying.
But thanks for keeping it all together. We appreciate it!
LikeLike
I noticed it a couple of times but you guys fixed it so quickly I wasn’t sure if I imagined it.
LikeLike
I’m so happy I understood most of that! Thank goodness wordpress knows what it’s doing, tumblr is constantly going down…
LikeLike
You are fantastic!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
LikeLike
That’s lot of hardware. Good thing you have some redundant systems 🙂 From a guy coming from technical background, I know what I am talking about. Cheers!
LikeLike
It’s great to know that our blog are in such a very good hand. And for worrying our blog 24/7, we will thinking to expand our blog’s content 24/7 too. Thanks for the great work. I really appreciate it.
LikeLike
I just wish to join my voice to the others in encouraging WP to keep up the good work and remain in the lead in the the blogging world. You have shown beyond all doubts that you have just what it takes to face all sorts of difficulties. Keep on and thanks.
LikeLike
Sounds good! 😉
LikeLike
Keep the good work up. I even didnt notice it that you were suffering from a DDoS
LikeLike
Thanks for keeping us up-to-date .
WP Rocks ! Keep it up .
LikeLike
Keeping those numbers in mind, you have some serious horsepower supporting WP and I don’t want sound ungrateful for the service we receive but I could imagine that in order to support your power house you need some huge generators to keep all those processors. I do hope that some of the energy consumed is coming from renewable energy sources … does it ?
LikeLike
Thanks for the info, impressive numbers…
LikeLike
Thank You!
LikeLike
man that sounds like a lot of computers. i knew you guys were on the job. I wasn’t worried… much!
LikeLike
Thanks for all the hard work you do!
LikeLike