[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-general
Subject:    Re: EJB = bad = MS.net [People are stupid!]
From:       dIon Gillard <dion () multitask ! com ! au>
Date:       2002-02-25 5:43:52
[Download RAW message or body]

Andrew C. Oliver wrote:

>There are times when a scalable remoteable solution is necessary. 
>Granted these are 1 in 100 projects, (or fewer).  Secondly, EJB is
>purely a bad implementation of this.
>
Note how many good ones you're citing...

>I recommend we table this discussion, it has drawn on.  EJB/J2EE
>bitch-fest is not something that has a logical conclusion.  I suggest
>participation in the design and development of AltiRMI and AJB (sp on
>both?) is a more productive discussion.  Slam EJB by getting something
>far better up on Jakarta.
>
Go for it....so far noone one the con side has provided any decent 
arguments about how/why EJBs are bad, just slamming WebLogic doesn't 
really make much of an argument.

>
>
>-Andy
>
>On Fri, 2002-02-22 at 23:22, Aaron Smuts wrote:
>
>>With EJB you complicate the deployment, slow down the performance and
>>save nothing except looking for middleware modules.  Gee, I just don't
>>know where I'd find a connection pool or a logger or a single phase
>>transaction management system.  Good thing I have Weblogic to save me so
>>much time.  I'm glad I only have to wait 5 minutes for the damn thing to
>>restart.
>>
>>I've migrated my current application out of EJB's (weblogic) because
>>they do nothing but slow down the application and the development life
>>cycle.  I don't like programming in xml and having to shutdown
>>production to make patches.  The appserver specific deployment files
>>make them unportable and vendor dependent.  Weblogic tries its best to
>>lock you into T3 and its deployment.
>>
>>For most modest transactional needs, you can out build and out perform
>>any appserver using the JDBC.
>>
>>You can't even get small result sets with reasonable performance using
>>EJB.
>>
>>No matter what you try to do with EJB, I can provide a simpler, faster,
>>more scalable, and cheaper solution.
>> 
>>
>>>1) CTO (or some manager) gets the idea the EJBs are cool (after
>>>
>>reading a
>>
>>>BEA press release) and decides that his team's next project will be
>>>
>>done
>>
>>>using EJBs - without any thought as to whether EJBs are the correct
>>>
>>tool
>>
>>>for the Job.
>>>
>>Amen.
>>
>>This is exactly the problem.  
>>
>>Aaron
>>
-- 
dIon Gillard, Multitask Consulting
http://www.multitask.com.au/developers




--
To unsubscribe, e-mail:   <mailto:general-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:general-help@jakarta.apache.org>

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic