Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Youporn.com is now a 100% Redis Site
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
  Messages 1 - 25 of 28 - Collapse all  -  Translate all to Translated (View all originals)   Newer >
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
 
Eric Pickup  
View profile  
 More options Feb 15 2012, 8:57 pm
From: Eric Pickup <eric.pic...@manwin.com>
Date: Wed, 15 Feb 2012 17:57:52 -0800 (PST)
Local: Wed, Feb 15 2012 8:57 pm
Subject: Youporn.com is now a 100% Redis Site
I just want to let the devs know that Youporn.com relaunched two weeks
ago with Redis as our primary database.  With @100 million page views
per day, our cluster of Redis slaves are handling over 300k queries
per second.

After the switchover we had to add some additional Redis nodes but not
because Redis was overworked but because the network cards couldn't
keep up with Redis.

Everyone involved has been more than impressed with Redis'
performance.

All reads come from Redis;  we are maintaining MySQL just to allow us
to build new sorted sets as our requirement change.

I'm going to be doing the keynote a major Canadian tech conference
(confoo.ca) about the youporn.com rewrite and one of the major topics
will be Redis and how much it helped us.

Do you guys have a logo that would look good on a white background?  I
want to make you guys stand out.

Thanks for the great software!

~Eric


 
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.
Dvir Volk  
View profile  
 More options Feb 16 2012, 3:51 am
From: Dvir Volk <d...@doat.com>
Date: Thu, 16 Feb 2012 10:51:26 +0200
Local: Thurs, Feb 16 2012 3:51 am
Subject: Re: Youporn.com is now a 100% Redis Site

that's very cool to hear!
you can find the logo here:
https://github.com/antirez/redis-io/raw/master/public/images/redis-30...

--
Dvir Volk
System Architect, The Everything Project (formerly DoAT)
http://everything.me

 
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.
cyx  
View profile  
 More options Feb 16 2012, 3:56 am
From: cyx <cyx.uc...@gmail.com>
Date: Thu, 16 Feb 2012 00:56:01 -0800 (PST)
Local: Thurs, Feb 16 2012 3:56 am
Subject: Re: Youporn.com is now a 100% Redis Site
Hi Eric,

That's great news! I'd love to learn about some of the details if
you're willing
to share:

1. Are you using AOF or RDB (or both)?
2. What redis version are you using?
3. Did you have to change any OS specific configuration (like the
maximum number of open files?)

Thanks in advance!

cyx

On Feb 16, 9:57 am, Eric Pickup <eric.pic...@manwin.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.
Salvatore Sanfilippo  
View profile  
 More options Feb 16 2012, 3:57 am
From: Salvatore Sanfilippo <anti...@gmail.com>
Date: Thu, 16 Feb 2012 09:57:48 +0100
Local: Thurs, Feb 16 2012 3:57 am
Subject: Re: Youporn.com is now a 100% Redis Site

On Thu, Feb 16, 2012 at 9:51 AM, Dvir Volk <d...@doat.com> wrote:
> that's very cool to hear!
> you can find the logo here:
> https://github.com/antirez/redis-io/raw/master/public/images/redis-30...

Thanks Dvir, I just added an SVG logo as well:
http://redis.io/images/redis-logo.svg

Salvatore

--
Salvatore 'antirez' Sanfilippo
open source developer - VMware

http://invece.org
"We are what we repeatedly do. Excellence, therefore, is not an act,
but a habit." -- Aristotele


 
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.
Salvatore Sanfilippo  
View profile  
 More options Feb 16 2012, 4:01 am
From: Salvatore Sanfilippo <anti...@gmail.com>
Date: Thu, 16 Feb 2012 10:01:04 +0100
Local: Thurs, Feb 16 2012 4:01 am
Subject: Re: Youporn.com is now a 100% Redis Site
Hello Eric, these are serious numbers indeed! Very cool.

I would love to see the slides after your talk, don't want you to
reveal too much things before the event ;) But I'm super curious about
what kind of operatons you use!

Thanks for sharing, if you happen to have issues with Redis we are here to help.

--
Salvatore 'antirez' Sanfilippo
open source developer - VMware

http://invece.org
"We are what we repeatedly do. Excellence, therefore, is not an act,
but a habit." -- Aristotele


 
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.
Salvatore Sanfilippo  
View profile  
 More options Feb 16 2012, 4:07 am
From: Salvatore Sanfilippo <anti...@gmail.com>
Date: Thu, 16 Feb 2012 10:07:42 +0100
Local: Thurs, Feb 16 2012 4:07 am
Subject: Re: Youporn.com is now a 100% Redis Site
Eric maybe I found a bug with the new implementation: apparently in
the category page the first page is always empty, with just the four
videos people are watching right now, but without the big listing.
From page 2 everything starts to look ok again.
Maybe related to the parameters passed to ZRANGE?

Cheers,
Salvatore

--
Salvatore 'antirez' Sanfilippo
open source developer - VMware

http://invece.org
"We are what we repeatedly do. Excellence, therefore, is not an act,
but a habit." -- Aristotele


 
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.
Gerhard Lazu  
View profile  
 More options Feb 16 2012, 5:09 am
From: Gerhard Lazu <gerh...@lazu.co.uk>
Date: Thu, 16 Feb 2012 02:09:42 -0800 (PST)
Local: Thurs, Feb 16 2012 5:09 am
Subject: Re: Youporn.com is now a 100% Redis Site
This is very impressive indeed! Is it just replication to multiple
slaves and then reads spread across those or is it something more
involved. Would love to find out more about your setup.

On Feb 16, 1:57 am, Eric Pickup <eric.pic...@manwin.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.
Tim Lossen  
View profile  
 More options Feb 16 2012, 6:08 am
From: Tim Lossen <t...@lossen.de>
Date: Thu, 16 Feb 2012 12:08:26 +0100
Local: Thurs, Feb 16 2012 6:08 am
Subject: Re: Youporn.com is now a 100% Redis Site
cool! -- although i currently get this:

"Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects."

surely not related to redis ;)

On 2012-02-16, at 02:57 , Eric Pickup wrote:

--
http://tim.lossen.de

 
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.
Haoran Chen  
View profile  
 More options Feb 16 2012, 6:23 am
From: Haoran Chen <dr.hrc...@gmail.com>
Date: Thu, 16 Feb 2012 03:23:42 -0800 (PST)
Local: Thurs, Feb 16 2012 6:23 am
Subject: Re: Youporn.com is now a 100% Redis Site
Amazing! Can't wait for your slide.
How many nodes are you using? As I know, weibo.com use 200+ nodes to
cache.

On Feb 16, 9:57 am, Eric Pickup <eric.pic...@manwin.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.
Eric Pickup  
View profile  
 More options Feb 16 2012, 10:03 am
From: Eric Pickup <Eric.Pic...@manwin.com>
Date: Thu, 16 Feb 2012 15:03:05 +0000
Local: Thurs, Feb 16 2012 10:03 am
Subject: RE: Youporn.com is now a 100% Redis Site
Thanks for the pointer.  Someone introduced a logic bug that didn't show up right away.  It was creating an invalid offset for the ZRANGE as you suspected.

Fixed.

Eric Pickup
YouPorn Lead Developer
Manwin Canada
Office: +1.514.359.3555
Fax: +1.514.359.3556
Email: eric.pic...@manwin.com


 
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.
Salvatore Sanfilippo  
View profile  
 More options Feb 16 2012, 10:06 am
From: Salvatore Sanfilippo <anti...@gmail.com>
Date: Thu, 16 Feb 2012 16:06:47 +0100
Local: Thurs, Feb 16 2012 10:06 am
Subject: Re: Youporn.com is now a 100% Redis Site

On Thu, Feb 16, 2012 at 4:03 PM, Eric Pickup <Eric.Pic...@manwin.com> wrote:
> Thanks for the pointer.  Someone introduced a logic bug that didn't show up right away.  It was creating an invalid offset for the ZRANGE as you suspected.

Yes! I helped fixing youporn.com :)

Salvatore

--
Salvatore 'antirez' Sanfilippo
open source developer - VMware

http://invece.org
"We are what we repeatedly do. Excellence, therefore, is not an act,
but a habit." -- Aristotele


 
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.
Dvir Volk  
View profile  
 More options Feb 16 2012, 10:08 am
From: Dvir Volk <d...@doat.com>
Date: Thu, 16 Feb 2012 17:08:46 +0200
Local: Thurs, Feb 16 2012 10:08 am
Subject: Re: Youporn.com is now a 100% Redis Site

redis is the pornstar of databases :)

On Thu, Feb 16, 2012 at 5:06 PM, Salvatore Sanfilippo <anti...@gmail.com>wrote:

--
Dvir Volk
System Architect, The Everything Project (formerly DoAT)
http://everything.me

 
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.
Arek Bochinski  
View profile  
 More options Feb 16 2012, 10:14 am
From: Arek Bochinski <zeeero.co...@gmail.com>
Date: Thu, 16 Feb 2012 10:14:44 -0500
Local: Thurs, Feb 16 2012 10:14 am
Subject: Re: Youporn.com is now a 100% Redis Site

This thread is a mighty good read ;)


 
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.
Andrea Campi  
View profile  
 More options Feb 16 2012, 10:52 am
From: Andrea Campi <andrea.ca...@zephirworks.com>
Date: Thu, 16 Feb 2012 10:52:56 -0500
Local: Thurs, Feb 16 2012 10:52 am
Subject: Re: Youporn.com is now a 100% Redis Site

On Feb 16, 2012, at 10:06 AM, Salvatore Sanfilippo <anti...@gmail.com> wrote:

> On Thu, Feb 16, 2012 at 4:03 PM, Eric Pickup <Eric.Pic...@manwin.com> wrote:

>> Thanks for the pointer.  Someone introduced a logic bug that didn't show up right away.  It was creating an invalid offset for the ZRANGE as you suspected.

> Yes! I helped fixing youporn.com :)

You should have that printed on a T-Shirt :D


 
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.
Timothy Broder  
View profile  
 More options Feb 16 2012, 10:53 am
From: Timothy Broder <timothy.bro...@gmail.com>
Date: Thu, 16 Feb 2012 07:53:31 -0800 (PST)
Local: Thurs, Feb 16 2012 10:53 am
Subject: Re: Youporn.com is now a 100% Redis Site

Awesome Eric, congrats on the rewrite!


 
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.
Eric Pickup  
View profile  
 More options Feb 16 2012, 1:04 pm
From: Eric Pickup <Eric.Pic...@manwin.com>
Date: Thu, 16 Feb 2012 18:04:55 +0000
Local: Thurs, Feb 16 2012 1:04 pm
Subject: RE: Youporn.com is now a 100% Redis Site
Thanks for the logos.  I'll be posting the slides online after the talk and will be working on some articles.

The talk won't cover much of anything in depth.  It is only an hour long and will serve as a high-level overview of all techs used (strengths, weaknesses, etc).  I'll be doing future talks and articles about the specific techs used.

Most of our data itself is found in hashes with ordered sets used to know what data to show.   A typical lookup would be an zInterStore on:

videos:filters:released
Videos:filters:orientation:straight
Videos:filters:categories:{category_id}
Videos:ordering:rating

We would then do a zRange to get the pages we want and get the list of video_ids back.  We then start a pipeline and get all the videos from hashes.

We do use some key/value lookups and some lists but the majority of our operations are using the above pattern.

Eric Pickup
YouPorn Lead Developer
Manwin Canada
Office: +1.514.359.3555
Fax: +1.514.359.3556
Email: eric.pic...@manwin.com


 
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.
hr  
View profile  
 More options Feb 16 2012, 11:31 am
From: hr <sber...@gmail.com>
Date: Thu, 16 Feb 2012 08:31:58 -0800 (PST)
Local: Thurs, Feb 16 2012 11:31 am
Subject: Re: Youporn.com is now a 100% Redis Site
On Feb 16, 11:06 pm, Salvatore Sanfilippo <anti...@gmail.com> wrote:

> On Thu, Feb 16, 2012 at 4:03 PM, Eric Pickup <Eric.Pic...@manwin.com> wrote:
> > Thanks for the pointer.  Someone introduced a logic bug that didn't show up right away.  It was creating an invalid offset for the ZRANGE as you suspected.

> Yes! I helped fixing youporn.com :)

But I can't see youporn on the "who's using redis" page!!!

 
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.
MC Andre  
View profile  
 More options Feb 16 2012, 1:37 pm
From: MC Andre <andrew.penneba...@gmail.com>
Date: Thu, 16 Feb 2012 10:37:24 -0800 (PST)
Local: Thurs, Feb 16 2012 1:37 pm
Subject: Re: Youporn.com is now a 100% Redis Site
I vectorized the Redis logo so you can use any size you want.

http://www.yellosoft.us/logos

On Feb 15, 8:57 pm, Eric Pickup <eric.pic...@manwin.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.
Sebastian Stadil  
View profile  
 More options Feb 17 2012, 12:55 pm
From: Sebastian Stadil <sebast...@scalr.com>
Date: Fri, 17 Feb 2012 09:55:01 -0800 (PST)
Local: Fri, Feb 17 2012 12:55 pm
Subject: Re: Youporn.com is now a 100% Redis Site
Congrats on the success!

I was calculating the number of queries you make per pageview, and get
the following:

Queries per sec * seconds in day / pageviews in day = 300k * (3600 *
24) / 100M = 260.

This seems to be on the high side, so I'm guessing the 300k queries/
sec is peak?

On Feb 15, 5:57 pm, Eric Pickup <eric.pic...@manwin.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.
emiretsk  
View profile  
 More options Feb 17 2012, 1:44 pm
From: emiretsk <eugene.miret...@gmail.com>
Date: Fri, 17 Feb 2012 10:44:45 -0800 (PST)
Local: Fri, Feb 17 2012 1:44 pm
Subject: Re: Youporn.com is now a 100% Redis Site
Hi Eric,

I would imagine that your sets are pretty long. How long does the
intersect take?

Regards,
Eugene

On Feb 16, 1:04 pm, Eric Pickup <Eric.Pic...@manwin.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.
Eric Pickup  
View profile  
 More options Feb 19 2012, 9:49 am
From: Eric Pickup <Eric.Pic...@manwin.com>
Date: Sun, 19 Feb 2012 14:49:42 +0000
Local: Sun, Feb 19 2012 9:49 am
Subject: RE: Youporn.com is now a 100% Redis Site
To be honest our we did our benchmarks so long ago that I no longer find the data.  But even under quite heavy load, Redis is extremely responsive even with large sorted sets - we usually intersecting multiple sets of 100K or more.

My first talk will be an overview of how to put it all together and Redis will only be part of it.  I plan future talks specifically about Redis for which I'll build some more detailed data.

~Eric

________________________________________
From: redis-db@googlegroups.com [redis-db@googlegroups.com] on behalf of emiretsk [eugene.miret...@gmail.com]
Sent: Friday, February 17, 2012 1:44 PM
To: Redis DB
Subject: Re: Youporn.com is now a 100% Redis Site

Hi Eric,

I would imagine that your sets are pretty long. How long does the
intersect take?

Regards,
Eugene

On Feb 16, 1:04 pm, Eric Pickup <Eric.Pic...@manwin.com> wrote:

--
You received this message because you are subscribed to the Google Groups "Redis DB" group.
To post to this group, send email to redis-db@googlegroups.com.
To unsubscribe from this group, send email to redis-db+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/redis-db?hl=en.
This e-mail may be privileged and/or confidential, and the sender does not waive any related rights and obligations. Any distribution, use or copying of this e-mail or the information it contains by other than an intended recipient is unauthorized. If you received this e-mail in error, please advise me (by return e-mail or otherwise) immediately. Ce courrier électronique est confidentiel et protégé. L'expéditeur ne renonce pas aux droits et obligations qui s'y rapportent. Toute diffusion, utilisation ou copie de ce message ou des renseignements qu'il contient par une personne autre que le (les) destinataire(s) désigné(s) est interdite. Si vous recevez ce courrier électronique par erreur, veuillez m'en aviser immédiatement, par retour de courrier électronique ou par un autre moyen.

 
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.
Eric Pickup  
View profile  
 More options Feb 19 2012, 9:59 am
From: Eric Pickup <Eric.Pic...@manwin.com>
Date: Sun, 19 Feb 2012 14:59:45 +0000
Local: Sun, Feb 19 2012 9:59 am
Subject: RE: Youporn.com is now a 100% Redis Site
Hi Sebastien,
That is peak load but Redis handled it for a sustained period of time (hours) with no problems.

~Eric

________________________________________
From: redis-db@googlegroups.com [redis-db@googlegroups.com] on behalf of Sebastian Stadil [sebast...@scalr.com]
Sent: Friday, February 17, 2012 12:55 PM
To: Redis DB
Subject: Re: Youporn.com is now a 100% Redis Site

Congrats on the success!

I was calculating the number of queries you make per pageview, and get
the following:

Queries per sec * seconds in day / pageviews in day = 300k * (3600 *
24) / 100M = 260.

This seems to be on the high side, so I'm guessing the 300k queries/
sec is peak?
This e-mail may be privileged and/or confidential, and the sender does not waive any related rights and obligations. Any distribution, use or copying of this e-mail or the information it contains by other than an intended recipient is unauthorized. If you received this e-mail in error, please advise me (by return e-mail or otherwise) immediately. Ce courrier électronique est confidentiel et protégé. L'expéditeur ne renonce pas aux droits et obligations qui s'y rapportent. Toute diffusion, utilisation ou copie de ce message ou des renseignements qu'il contient par une personne autre que le (les) destinataire(s) désigné(s) est interdite. Si vous recevez ce courrier électronique par erreur, veuillez m'en aviser immédiatement, par retour de courrier électronique ou par un autre moyen.


 
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.
catwell  
View profile  
 More options Feb 22 2012, 8:18 am
From: catwell <catwell-goo...@catwell.info>
Date: Wed, 22 Feb 2012 05:18:48 -0800 (PST)
Local: Wed, Feb 22 2012 8:18 am
Subject: Re: Youporn.com is now a 100% Redis Site
 
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.
Stefan Scholl  
View profile   Translate to Translated (View Original)
 More options Feb 22 2012, 9:39 am
From: Stefan Scholl <ste...@no-spoon.de>
Date: Wed, 22 Feb 2012 14:39:53 +0000 (UTC)
Local: Wed, Feb 22 2012 9:39 am
Subject: Re: Youporn.com is now a 100% Redis Site
German news site Golem.de:
http://www.golem.de/news/nosql-youporn-wechselt-von-mysql-zu-redis-12...

NoSQL: Youporn wechselt von MySQL zu Redis


 
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.
Bobby Toure  
View profile  
 More options Feb 27 2012, 11:07 am
From: Bobby Toure <bobby.to...@gmail.com>
Date: Mon, 27 Feb 2012 08:07:09 -0800 (PST)
Local: Mon, Feb 27 2012 11:07 am
Subject: Re: Youporn.com is now a 100% Redis Site
Hi Eric, Hi all

It would be nice to no know on which architecture you did the bench
(OS, hardware spécification <cpu memory....), network interface,Bus
communication beetween the node , network interface, number of node )

Kinds Regards
Bobby

On Feb 16, 2:57 am, Eric Pickup <eric.pic...@manwin.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.
Messages 1 - 25 of 28   Newer >
« Back to Discussions « Newer topic     Older topic »