Women in Technology

Hear us Roar

  The PHP Scalability Myth
Subject:   Performance NOT EQUALS to Scalable
Date:   2003-10-16 21:18:22
From:   anonymous2
Response to: Performance NOT EQUALS to Scalable

Amazon has a J2EE architecture. Scripting language is for the presentation layer, so you're question doesn't make sense.. J2EE has scripting language called JSP.
Ok, a load balancer with several Apache web servers can provide scaling for http connections. And I'm sure you can do something with the rest of the layers too. That has nothing to do with PHP.
J2EE specifies how scalability and fail-over can be provided at each layer.. PHP doesn't.. because PHP is not an architecture.
The author is just mixing up performance with scalability.
Main Topics Oldest First

Showing messages 1 through 3 of 3.

  • Performance NOT EQUALS to Scalable
    2003-10-17 09:15:00  anonymous2 [View]

    Amazon does not have a J2EE architecture. They use custom C++ stuff and Perl.

    The point of the article is that PHP can scale to handle large sites as well as Java can. The fact that an HTTP load-balancer is separate from PHP looks like a positive thing to many people. Fail-over is typically provided by the load-balancer as well, assuming you are using one of the many approaches for sharing session data with PHP.
  • Performance NOT EQUALS to Scalable
    2003-10-17 05:53:03  anonymous2 [View]

    maybe, but i think that amazon would be fairly easy to do with a technology like mason on fastcgi. The point is that it isn't so much about the technologies as the way in which they are applied. I'm sure that the J2EE frameworks do a lot of the work for you, but that isn't to say that you can't achieve the same results using other technologies. Thought the article was a bit stooopid ;-)
  • Jack Herrington photo Performance NOT EQUALS to Scalable
    2003-10-16 23:17:56  Jack Herrington | O'Reilly Author [View]

    Can you point to a URL that says that Amazon is on J2EE? I'm sure parts of the service are, but from the hiring page:


    I would say that only fragments of the service are. Amazon has been around a lot longer than J2EE.

    Producer Note: I've broken the above URL into two lines because it was pushing the page out in some browsers.