Page MenuHomeSoftware Heritage

Update a bit the general archtecture diagram
ClosedPublic

Authored by douardda on Aug 25 2020, 11:28 AM.

Details

Summary
  • add the indexer journal client
  • add the RPC link between the webapp and the objstorage
  • replace the Ceph logo with (Open)ZFS one

Diff Detail

Repository
rDDOC Development documentation
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Can you please add a screenshot of the result?
(I don't really know how to read this otherwise ¯\_(ツ)_/¯ ;)

For the record, there is not really a RPC link between the webapp and the objstorage as its use is wrapped by the content_* methods of the storage interface.
So I think you should remove that new link.

improve the diagram

add mdstorage + vault workers, better RPC links

For the record, there is not really a RPC link between the webapp and the objstorage as its use is wrapped by the content_* methods of the storage interface.
So I think you should remove that new link.

I was wondering, but I saw web config has an objstorage entry in swh/environment/docker/conf/web.yml

grrr phab cannot display the svg directly, it seems...

remove the webapp->objstorage RPC link

This revision is now accepted and ready to land.Aug 25 2020, 4:25 PM