When user upload a archive, it is best if we can directly call the deployer
without having to copy the archive to repository and wait for it to get
pick up. I think Azeez also meant the same thing.


On Tue, Nov 5, 2013 at 8:46 AM, Afkham Azeez <[email protected]> wrote:

> Another useful improvement would be to make it possible to disable the
> repo listener, and trigger deployment externally. e.g. disable hot
> deployment & update, but when a cluster message comes in, then run
> deployment.
>
>
> On Tue, Nov 5, 2013 at 10:09 PM, Kishanthan Thangarajah <
> [email protected]> wrote:
>
>> Hi Folks,
>>
>> Here I'm describing the overview of the carbon deployment engine (see
>> image).
>>
>> Deployer - an interface providing facility for custom deployment
>> implementation.
>> Artifact - represents a thing to deploy in carbon (webapp, service, dbs,
>> etc), which will be used by the Deployer.
>>
>> Deployment Engine Component will consist of two main parts.
>> 1. Scheduler
>> 2. Repository Listener
>>
>> Scheduler is responsible for the scheduling the deployment task
>> periodically.
>>
>> Repository Listener will do the scanning of deployer directories for
>> artifact updates.
>>
>> Other than that, there will be ServiceListener which will listen to
>> Deployer registrations/unregistrations
>> from other components (CustomDeployers) and add/remove them to/from
>> DeploymentEngine.
>>
>> Thoughts?
>>
>> Thanks,
>> Kishanthan.
>>
>> [image: Inline image 1]
>>
>> --
>> *Kishanthan Thangarajah*
>> Senior Software Engineer,
>> Platform Technologies Team,
>> WSO2, Inc.
>> lean.enterprise.middleware
>>
>> Mobile - +94773426635
>> Blog - *http://kishanthan.wordpress.com
>> <http://kishanthan.wordpress.com>*
>> Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
>>
>
>
>
> --
> *Afkham Azeez*
> Director of Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
> * <http://www.apache.org/>*
> *email: **[email protected]* <[email protected]>
> * cell: +94 77 3320919 <%2B94%2077%203320919> blog: *
> *http://blog.afkham.org* <http://blog.afkham.org>
> *twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> * linked-in: **http://lk.linkedin.com/in/afkhamazeez
> <http://lk.linkedin.com/in/afkhamazeez>*
>
> *Lean . Enterprise . Middleware*
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
============================
Srinath Perera, Ph.D.
   http://people.apache.org/~hemapani/
   http://srinathsview.blogspot.com/

<<C5-DeploymentEngine.png>>

_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to