• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Split large application into smaller ones
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Split large application into smaller ones


  • Subject: Re: Split large application into smaller ones
  • From: Paul D Yu <email@hidden>
  • Date: Fri, 18 Mar 2011 07:35:59 -0400

Yes breaking you monolithic application into smaller apps is a good idea.  However there are some consideration that you should give to inter application communications, such as changes created by the admin app may not be known to the customer app.

The first thing you should do is the refactor you model(s) out of the application into a separate framework.  And of course all of the EO's.  Regardless of one app or two or more, this refactoring in a must!

Jrebel is really help in development but is not meant for deployment.  At least that's not what I use it for.

Paul

Sent from my iPad

On Mar 18, 2011, at 1:04 AM, Yung-Luen Lan <email@hidden> wrote:

> Hi,
>
> I want to split my one large web application into multiple smaller
> applications so that each part running separately because:
>
> 1. Update one application won't affect the other. For example, I want
> to deploy the admin backend but don't want to restart the customer
> page.
> 2. If one JVM crash, the other is still alive. (Although it cost more memory)
>
> I'm not sure if my reason is solid. Any comment?
> If this is the way to go, how to share the data model between these
> applications? Use something like terracota?
> Does JRebel help on the point 1?
>
> Regards,
> yllan
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Split large application into smaller ones (From: Yung-Luen Lan <email@hidden>)

  • Prev by Date: Re: Ajax / DirectActions and performance issues
  • Next by Date: Re: Memory control
  • Previous by thread: Split large application into smaller ones
  • Next by thread: Need a sample for er.coolcomponents CCAjaxTabPanel
  • Index(es):
    • Date
    • Thread