Re: Review Board at scale
I do have memcached configured and the machine is running fine. Thank you (and Christian) for your responses. When they decide to go through a system review, it'll be nice to have these numbers as a reference. On Thu, Oct 6, 2011 at 12:45 PM, David Trowbridge trowb...@gmail.com wrote: When configured correctly, review board should easily handle that. The largest deployment I know of has 4000 users and over 27 review requests on a single 4-CPU system with 4G of RAM. Do you have memcached configured? - David On Oct 6, 2011, at 12:14 PM, Tucker j...@gmail.com wrote: Within the company where I work, there have been murmurs of popularizing the Review Board instance my team is using. This is good and bad news. The good news is that people are looking harder at code review becoming a more formal part of how we work. The bad news is that I don't know anything about running Review Board at scale. The 1.0 release blog post states there was, at the time, a company with 83k+ reviews and 2k+ users. Assuming said company kept using Review Board, this number has likely increased drastically. I'm curious how this was accomplished. A single, massive, machine? Clustering? I don't have a count of the number of commits over time that we'd should expect but the number of users is in the 1k-2k range for the next few quarters. The current Review Board machine specs are as follows: * CentOS 5.2 * Python 2.4.3 * 35G+ of available disk * Quad Xeon 2.27GHz * 16G RAM For the sake of argument, let's assume something in the ~100k commit range. Should I worry? -- --tucker -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- --tucker -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Review Board at scale
Within the company where I work, there have been murmurs of popularizing the Review Board instance my team is using. This is good and bad news. The good news is that people are looking harder at code review becoming a more formal part of how we work. The bad news is that I don't know anything about running Review Board at scale. The 1.0 release blog post states there was, at the time, a company with 83k+ reviews and 2k+ users. Assuming said company kept using Review Board, this number has likely increased drastically. I'm curious how this was accomplished. A single, massive, machine? Clustering? I don't have a count of the number of commits over time that we'd should expect but the number of users is in the 1k-2k range for the next few quarters. The current Review Board machine specs are as follows: * CentOS 5.2 * Python 2.4.3 * 35G+ of available disk * Quad Xeon 2.27GHz * 16G RAM For the sake of argument, let's assume something in the ~100k commit range. Should I worry? -- --tucker -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Review Board at scale
Hi Tucker, That same company is now at nearly 300K review requests, running on a single instance, with half the RAM/CPU you have. The important thing will be to give memcached plenty of RAM to work with. The Admin docs cover some tips for optimizing further. Christian On Thursday, October 6, 2011, Tucker j...@gmail.com wrote: Within the company where I work, there have been murmurs of popularizing the Review Board instance my team is using. This is good and bad news. The good news is that people are looking harder at code review becoming a more formal part of how we work. The bad news is that I don't know anything about running Review Board at scale. The 1.0 release blog post states there was, at the time, a company with 83k+ reviews and 2k+ users. Assuming said company kept using Review Board, this number has likely increased drastically. I'm curious how this was accomplished. A single, massive, machine? Clustering? I don't have a count of the number of commits over time that we'd should expect but the number of users is in the 1k-2k range for the next few quarters. The current Review Board machine specs are as follows: * CentOS 5.2 * Python 2.4.3 * 35G+ of available disk * Quad Xeon 2.27GHz * 16G RAM For the sake of argument, let's assume something in the ~100k commit range. Should I worry? -- --tucker -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en
Re: Review Board at scale
When configured correctly, review board should easily handle that. The largest deployment I know of has 4000 users and over 27 review requests on a single 4-CPU system with 4G of RAM. Do you have memcached configured? - David On Oct 6, 2011, at 12:14 PM, Tucker j...@gmail.com wrote: Within the company where I work, there have been murmurs of popularizing the Review Board instance my team is using. This is good and bad news. The good news is that people are looking harder at code review becoming a more formal part of how we work. The bad news is that I don't know anything about running Review Board at scale. The 1.0 release blog post states there was, at the time, a company with 83k+ reviews and 2k+ users. Assuming said company kept using Review Board, this number has likely increased drastically. I'm curious how this was accomplished. A single, massive, machine? Clustering? I don't have a count of the number of commits over time that we'd should expect but the number of users is in the 1k-2k range for the next few quarters. The current Review Board machine specs are as follows: * CentOS 5.2 * Python 2.4.3 * 35G+ of available disk * Quad Xeon 2.27GHz * 16G RAM For the sake of argument, let's assume something in the ~100k commit range. Should I worry? -- --tucker -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en -- Want to help the Review Board project? Donate today at http://www.reviewboard.org/donate/ Happy user? Let us know at http://www.reviewboard.org/users/ -~--~~~~--~~--~--~--- To unsubscribe from this group, send email to reviewboard+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/reviewboard?hl=en