Account Options

  1. Sign in
The old Google Groups will be going away soon.
Switch to the new Google Groups.
Google Groups Home
« Groups Home
Curse launches with Django platform
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  11 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
dcramer@gmail.com  
View profile  
 More options Dec 10 2006, 1:53 am
From: "dcra...@gmail.com" <dcra...@gmail.com>
Date: Sun, 10 Dec 2006 06:53:37 -0000
Local: Sun, Dec 10 2006 1:53 am
Subject: Curse launches with Django platform
Thought you'd all be interested to know we're up and running, mostly
bug free and stable, able to handling nearly 500k visits/hour with 3-10
web servers (Im not sure how many are still online :P), 1 static
content server for javascript/css/site images, 2 "mirrors" for hosting
actual media, and 1 SQL server (relay coming up soon). Our only
fallback was SQL not being able to handle so much.

http://www.curse-gaming.com/ - if you get a white page its because it
can't hit the SQL server :)

This was a complete recode of our site to use the Django platform.
Everything from the news system and wiki to the forums and files
hosting. We also have a video section and several other major features
in the works :)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jeremy Dunck  
View profile  
 More options Dec 10 2006, 5:30 pm
From: "Jeremy Dunck" <jdu...@gmail.com>
Date: Sun, 10 Dec 2006 16:30:36 -0600
Local: Sun, Dec 10 2006 5:30 pm
Subject: Re: Curse launches with Django platform
On 12/10/06, dcra...@gmail.com <dcra...@gmail.com> wrote:
...

> bug free and stable, able to handling nearly 500k visits/hour with 3-10
...
> This was a complete recode of our site to use the Django platform.

Congratulations, and keep pushing on Django's performance.  You're
making everyone faster.  ;-)

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
dcramer@gmail.com  
View profile  
 More options Dec 10 2006, 5:37 pm
From: "dcra...@gmail.com" <dcra...@gmail.com>
Date: Sun, 10 Dec 2006 22:37:10 -0000
Local: Sun, Dec 10 2006 5:37 pm
Subject: Re: Curse launches with Django platform
We're still having some issues with SQL load. Trying to eliminate a lot
of the queries but.. well, to be honest, I'm having issues finding
which ones aren't cached :)

On Dec 10, 11:30 pm, "Jeremy Dunck" <jdu...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joćo Cruz Morais  
View profile  
 More options Dec 10 2006, 10:13 pm
From: "Joćo Cruz Morais" <spiderf...@gmail.com>
Date: Mon, 11 Dec 2006 03:13:08 +0000
Local: Sun, Dec 10 2006 10:13 pm
Subject: Re: Curse launches with Django platform
are you using some sort of cache server such as memcache?

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
dcramer@gmail.com  
View profile  
 More options Dec 11 2006, 2:58 am
From: "dcra...@gmail.com" <dcra...@gmail.com>
Date: Mon, 11 Dec 2006 07:58:06 -0000
Local: Mon, Dec 11 2006 2:58 am
Subject: Re: Curse launches with Django platform
Yes we use memcached

On Dec 11, 4:13 am, "Joćo Cruz Morais" <spiderf...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
dcramer@gmail.com  
View profile  
 More options Dec 17 2006, 6:07 pm
From: "dcra...@gmail.com" <dcra...@gmail.com>
Date: Sun, 17 Dec 2006 23:07:49 -0000
Local: Sun, Dec 17 2006 6:07 pm
Subject: Re: Curse launches with Django platform
Thought I'd give everyone an update. We're struggling to stop Django
from doing some queries in templates/context procs that we're missing,
but we've nearly got the SQL load completely stable (although we're
still having some random issues).

We also redid the session system to run completely off memcached, as
this was the real killer for the database.

The site's now nearly stable and should have a very high traffic period
next month so we'll see how things go :)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jeremy Dunck  
View profile  
 More options Dec 17 2006, 10:42 pm
From: "Jeremy Dunck" <jdu...@gmail.com>
Date: Sun, 17 Dec 2006 21:42:25 -0600
Local: Sun, Dec 17 2006 10:42 pm
Subject: Re: Curse launches with Django platform
On 12/17/06, dcra...@gmail.com <dcra...@gmail.com> wrote:

> We also redid the session system to run completely off memcached, as
> this was the real killer for the database.

I guess volatile session data is OK, or do you write out sessions from
memcached to disk at intervals?

I'm going to have a similar problem coming up soon and am curious
which route you took.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
dcramer@gmail.com  
View profile  
 More options Dec 18 2006, 5:09 am
From: "dcra...@gmail.com" <dcra...@gmail.com>
Date: Mon, 18 Dec 2006 10:09:35 -0000
Local: Mon, Dec 18 2006 5:09 am
Subject: Re: Curse launches with Django platform
It's runing purely off memcached. We have at least 6 memcached servers,
maybe a few more, and it just updates memcached when the session
updates.

On Dec 18, 4:42 am, "Jeremy Dunck" <jdu...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jeremy Dunck  
View profile  
 More options Dec 18 2006, 9:27 am
From: "Jeremy Dunck" <jdu...@gmail.com>
Date: Mon, 18 Dec 2006 08:27:10 -0600
Local: Mon, Dec 18 2006 9:27 am
Subject: Re: Curse launches with Django platform
(Off-list)

On 12/18/06, dcra...@gmail.com <dcra...@gmail.com> wrote:

> It's runing purely off memcached. We have at least 6 memcached servers,
> maybe a few more, and it just updates memcached when the session
> updates.

This didn't really answer whether volatile session data is OK.

Are you aware that running multiple memcached's results in
partitioning of value storage to multiple machines (based on a hash of
the key) rather than redundant storage of the values?

You obviously know what you're doing-- I'm just pointing it out since
it'd be a subtle problem until one of the memcache's goes down.  :)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jeremy Dunck  
View profile  
 More options Dec 18 2006, 9:27 am
From: "Jeremy Dunck" <jdu...@gmail.com>
Date: Mon, 18 Dec 2006 08:27:26 -0600
Local: Mon, Dec 18 2006 9:27 am
Subject: Re: Curse launches with Django platform
On 12/18/06, Jeremy Dunck <jdu...@gmail.com> wrote:

> (Off-list)

Well, it was meant to be.  :-/

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Osso  
View profile  
 More options Dec 23 2006, 10:04 am
From: "Osso" <adei...@gmail.com>
Date: Sat, 23 Dec 2006 15:04:43 -0000
Local: Sat, Dec 23 2006 10:04 am
Subject: Re: Curse launches with Django platform
The only consequences of losing a session for us is the user getting
delogged. So it is not a big deal.

We have set it up, so that it can save the session data in the db as
backup for when we'll need the system to be more reliable.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »