Slashdot Mirror


Large Scale Web Apps Built on Open Source

prostoalex writes "Brad Fitzpatrick presented at OSCON with on overview of his little project. Interesting facts about the evolution of the Livejournal back-end architecture."

23 of 213 comments (clear)

  1. Salesforce.com by Anonymous Coward · · Score: 4, Informative

    It's all LAMP.

    1. Re:Salesforce.com by ccollao · · Score: 2, Informative

      Just a small explanation:

      http://www.onlamp.com/pub/a/onlamp/2001/01/25/la mp .html

    2. Re:Salesforce.com by j3110 · · Score: 2, Informative

      It's Java... The only closed part you would need is the Java class library from SUN, which has freely available source that you can modify for your own internal use. The rest you can do with jikes and tomcat. Tomcat is used in all the big J2EE servers... IBM uses it in WebSphere, for example. Tomcat is the reference implementation of JSP/Servlets. You may need to use JBoss, Geronimo, or OpenEJB with SalesForce because I'm pretty sure they use Enterprise JavaBeans.

      My bet on a fully open system would be with Python/ZOPE. It's missing a few things, but it's very eligant.

      --
      Karma Clown
  2. lamp! by Chuck+Bucket · · Score: 2, Informative

    you can do allot with Lamp, just look at....SLASHDOT!

    CB$@#--C

    1. Re:lamp! by Higman · · Score: 2, Informative

      Just to nitpick

      LAMP is php (and linux, apache, mysql) and last I checked Slashdot used mod_perl...

      but it is still open source.

      --
      -- [insert sig here]
    2. Re:lamp! by nv5 · · Score: 3, Informative


      I thought the P means any or all of the P language: PHP, Python, Perl

    3. Re:lamp! by Nos. · · Score: 5, Informative

      Actually, LAMP can also refer to PERL and Python as well as PHP.

    4. Re:lamp! by kelzer · · Score: 1, Informative

      Hmmm, this post is modded up as informative, when it should really be modded down as misinformative (if only there were such an option).

      Somebody please mod up one of the child posts that correct the parent by pointing out that the "P" in LAMP represents Perl, Python, or PHP. Please DON'T give me the karma, give it to those still posting at 1. Thanks.

      --

      ---------------------------------------------
      SERENITY NOW!!!!!!!!!!!!!!!!
  3. Re:.sxi format? by Higman · · Score: 5, Informative

    Are you serious?

    In the off chance that you are, it's one of the OpenOffice.org formats, inheritted from StarOffice... it's supposed to be their answer to MS PowerPoint.

    --
    -- [insert sig here]
  4. Re:.sxi format? by Vaevictis666 · · Score: 2, Informative

    According to http://www.cryer.co.uk/filetypes/ it's an Open Office Impress file (think power point)

  5. helixcommunity.org is another big one... by tcopeland · · Score: 4, Informative

    ...right here.

    It's powered by GForge, so it's backed by PHP and PostgreSQL.

    There are a bunch of other sites running GForge listed here...

  6. Maypole! by Anonymous Coward · · Score: 5, Informative

    Maypole is a Perl framework for MVC-oriented web applications, similar to Jakarta's Struts. Maypole is designed to minimize coding requirements for creating simple web interfaces to databases, while remaining flexible enough to support enterprise web applications.

  7. layers -- kind a like the onion by yintercept · · Score: 3, Informative

    The web is really a mixed bag that allows a mix of open standards, and proprietary software. To claim it is all open source is misleading. It is a dynamic network that allows development on multiple layers.

    The most important aspect of the web is that the interface of the different layers were well defined and exposed...not that each line of code in the different layers is exposed.

  8. Re:Get a clue by Anonymous Coward · · Score: 2, Informative

    I guess Amazon.com is one of those not-properly-designed websites that doesn't do anything real?

  9. Re:.sxi format? by Anonymous Coward · · Score: 1, Informative

    Are you serious? You think that most people know what an .sxi file is? lol. I use OpenOffice myself and I had no idea. PDFs and PPTs I know.

  10. Zope Enterprise Objects by TheSync · · Score: 4, Informative

    If you are looking for scalable OSS solutions, also look into Zope with Zope Enterprise Objects (ZEO).

  11. Re:Speaking of slashdot... by BridgeBum · · Score: 2, Informative

    I got a 503 error earlier today using IE from work. So it's not limited to Firefox.

    --
    My UID is the product of 2 primes.
  12. Re:Large scale? by Anonymous Coward · · Score: 2, Informative

    Thats only posts, it doesnt take into account comments (which is probably most of the traffic) userpics, etc.
    Your assumption would be correct if it was 1 select for each page view, but since there are about 4-5 just for 1 page view (userpic, friends, info, etc) then that number is misleading.. Fortunally most of that static content is memcached and not hitting the DB's.

  13. Re:Speaking of slashdot... by Tongo · · Score: 2, Informative

    I was also getting the 503 in Opera. Not for a while though.

  14. Re:opensource sxi? by mgkimsal2 · · Score: 2, Informative

    Password is empty - just click through it.

  15. Re:Livejournal Images by dq5+studios · · Score: 2, Informative

    Use this site instead, it has 200 images with links to the lj it was posted in.

  16. LJ - Memcached - Wikipedia by otisg · · Score: 3, Informative

    Some may find it interesting that Wikipedia (covered earlier today on Slashdot) uses some code that came out of LiveJournal for caching: memcached.

    --
    Simpy
    1. Re:LJ - Memcached - Wikipedia by christowang · · Score: 2, Informative

      Slashdot also uses memcached.