Hi,
Well currently there is no abstraction for artifacts storage.
If you want to have a look at the code, the entry point is the class
DefaultRepositoryProxyConnectors (where files are downloaded).
We definitely need some abstractions for file storage.
Feel free to have a look and propose something!

Cheers
Olivier


On 23 September 2016 at 21:28, Ralf Mueller <[email protected]> wrote:

> Hi,
>
> i’d like to implement artifact storage in Archiva on a Database or Cloud
> Storage (AWS, Google etc.)
> instead of the artifacts (.jar, .zip) stored in a directory of the local
> file system where Archiva is running.
>
> I understand that the metadata can be stored in JCR and/or Cassandra but
> I’d need a solution where
> the artifacts itself should be stored in some DB or Cloud storage. Reason
> behind is pretty much to support
> High Availability in environments where NFS is not available and
> active-passive not an option.
>
> Wondering if that part of Archiva has some abstractions and where to start
> looking. I’d definitely contribute
> back to Archiva if its not too much of a hassle to implement.
>
> I saw a similar posting about this few months ago but that wasn’t answered
> very well, hence the question again.
>
> Best Regards,
> Ralf
>
>


-- 
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy

Reply via email to