mark: Photo of Mark's face, taken in standard office fluorescent. (me)Mark Smith ([staff profile] mark) wrote in [site community profile] dw_news,
@ 2011-12-29 03:45 pm UTC
Hi all -- I wanted to post a quick news post to let you know that community imports are now live. There's also some other content inside... down past the cut!

Community Imports



There are a few things you should be aware of before you go ahead and start importing your communities. Most of this has been mentioned in the last news post, but just to reiterate the salient details:

* You must be a maintainer of the community on both sites.

* The imported content will be owned by an OpenID account for the original author. This means that the content is still under the control of the author -- LJ/IJ/etc users can come to DW, log in with their remote account, and manage their content.

* This is temporarily restricted to paid accounts. We will undo this restriction as soon as the import queue has died down -- probably in a week or two?

* We have also temporarily limited comment imports to 100,000 comments. If your community has more than that, the comment import will fail. We will lift this restriction as soon as we're sure that we can handle the additional load. (Better safe than overloaded and slow!)

To initiate an import, you should head on over to the Import Content tool. At the top of the page will be a dropdown showing communities you control. Pick where you would like to import to, and the rest of the process should be pretty simple.

Please let us know if you have any trouble. We'll be watching this news post and the support queue and doing our best to make sure that this is an easy, pleasant experience.


Traffic and Growth



I also want to take a moment and say thank you to all of you for being really patient with us over the past few weeks. We've been really hammered by all of the new traffic and have been rolling out new servers to serve the additional capacity.

We've already added two extra web servers and we currently have an order in for two more database servers with extra RAM and disk space. This is a lot of extra capacity and will help to make sure that we continue to be responsive and grow as our userbase grows.

Some people have expressed concern over our ability to scale with the demand. I'm pretty comfortable saying that we've weathered the increased usage in the past few weeks rather well and I don't see that changing. While there are always unexpected bumps along the way, I can promise to keep everybody informed about exactly what is going on. If you haven't yet, you might want to bookmark our [twitter.com profile] dreamwidth Twitter account. We use it pretty regularly and it's the first place we will go if Dreamwidth is down and we need to let you know what's up.


Farewell 2011!



The end of the year (according to the calendar I use, anyway) is here. In a few days it will be 2012. I don't know what the future holds, but I'm really excited to see it.

Thank you for being a part of Dreamwidth. We look forward to making this place even better for you!


(Read 463 comments) - (Post a new comment)
(Flat) (Top-level comments only)

skorupi: (❤ never enough piggy bentos.)


[personal profile] skorupi
2011-12-30 12:32 am UTC (link)
Very understandable reasons for the restrictions, imo. I've always wondered how in the world people can handle massive server loads anyway. I can imagine it's pretty stressful.

Thank you, guys!

(Reply to this)  (Thread


denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (me, standing outside a broken phone booth)


[staff profile] denise
2011-12-30 01:13 am UTC (link)
Part of it is that we inherited the benefit of 10+ years of performance tweaks, architecture improvements, and bugfixes from LiveJournal -- many of which were made by [staff profile] mark or done while he was working for LJ, so he's really familiar with them! -- that mean we can tune a webserver until it squeaks, performance-wise. There's also a lot of additional things we run over and above running the Dreamwidth server code that help out: it's not just a question of "download code, install code, start a website"; there's something like a dozen other things (some of which I will explain if you're really curious!) that help us to keep things running, like a load balancer (that helps to direct traffic to whichever server is least busy at any given time) and a memory caching system that pulls frequently-accessed data into memory (fast) instead of having to read it from the database each time (slow).

There's also the time-honored tactic of "stuff gets slow, throw more hardware at it". *G*

(Reply to this)  (Thread from start)  (Parent)  (Thread


skorupi: (❤ catfais........)


[personal profile] skorupi
2011-12-30 01:18 am UTC (link)
THAT SOUNDS LIKE A GOOD TACTIC TO ME. Even though I imagined you guys throwing the hardware at a dartboard that represents the site servers. Don't... mind me. |D;

Though I'd love to learn more about how DW really gets its gears going, I'd probably derp through all of the explanation. (Web-coding and maintenance is really not my forte.) Thanks for the offer anyway, though! This is still really interesting stuff to know. c:

(Reply to this)  (Thread from start)  (Parent


jjhunter: Drawing of human JJ in ink tinted with blue watercolor; woman wearing glasses with arched eyebrows (JJ inked)


[personal profile] jjhunter
2011-12-30 02:36 am UTC (link)
I'd actually be really interested in those dozen other things when you have the brain space to detail them. (I'm thinking of volunteering for dev, and am hoovering all the detail about website everything I can find.)

(Reply to this)  (Thread from start)  (Parent)  (Thread


nonny: ([wow] Cirsium)


[personal profile] nonny
2011-12-30 12:55 pm UTC (link)
I would be interested, also, because I'm geeky that way. :)

(Reply to this)  (Thread from start)  (Parent)  (Thread


fyreharper: (sunflower spiral)


[personal profile] fyreharper
2011-12-30 05:35 pm UTC (link)
Yes! Details on how-things-work are fun ^^

(Reply to this)  (Thread from start)  (Parent


gigglingkat: sing for the laughter, sing for the tears (Giggling Jensen)


[personal profile] gigglingkat
2011-12-30 09:30 pm UTC (link)
There's also the time-honored tactic of "stuff gets slow, throw more hardware at it". *G*

This reminds me of when I first got access to the IT ticketing system at work - I kept seeing laptop response tickets closed as "DCAR'd it"

Delete Cookies
Add RAM

(Reply to this)  (Thread from start)  (Parent)  (Thread


denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (me, standing outside a broken phone booth)


[staff profile] denise
2011-12-30 09:34 pm UTC (link)
heeeeee

In one tech support job I've had that shall remain nameless, the litany was "clear cache, delete cookies, wave dead chicken over keyboard", and particularly weird/difficult-to-solve problems would be known as "dead chicken problems". :)

(Reply to this)  (Thread from start)  (Parent



(Read 463 comments) - (Post a new comment)
(Flat) (Top-level comments only)