Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Dragan Ivanovic (star)
  2. Georgy Litvinov  
  3. Kshitij Sinha
  4. Michel Héon 
  5. Brian Lowe 
  6. Benjamin Kampe 
  7. Ivan Mrsulja 
  8. Miloš Popović 
  9. Ann Beynon 

Agenda

  • VIVO-Serverless project: Decoupling VIVO's TDB to a cloud triplestore
    • Presenter: Michel Héon 
    • Abstract: ServerLess architecture, the foundation of cloud computing, is based on the three-tier architecture (Presentation / Logical / Persistence layers), which requires the three application layers to be separated by communication over the web using the HTTP protocol. Networking the logic layer with VIVO's persistence layer generates significant latency when refreshing the 'People' page. The aim of this study is to identify, implement and measure solutions to speed up communication between the two layers. The demonstration is carried out in Amazon's cloud environment, where AWS-Neptune is the triplestore used to perennialize VIVO's graph and data. This will be the focus of the presentation.
  • Publication claiming
  • VIVO 1.14.0 RC 3
  • Summer period meetings 
    • 04.07., 18.07., 01.08., 15.08.

Notes

Michel presented the UQAM solution. The slides available at http://doi.org/10.13140/RG.2.2.31920.33285

Dragan: Surprisingly, there is no result with a buffered approach.

Georgy: How many rounds of testing have been conducted

Michel: around 10

Georgy: Did you try HTTP/3? It might improve the performance as well

Michel: No, but we can investigate that as well. We tried to optimize communication between presentation and persistence layer, that was our approach. 

Brian: Just a comment, we might investigate DAOs to check whether we can make some improvements there. Instead of 50 SPARQL queries, just a couple of big SPARQL queries. 

Michel: VIVO architecture is not perfect at the moment, some free marker templates are communicating directly with DAO. 

Brian: Yes, that’s true, but we should consider improving that. 

Dragan: Michel thanks for the presentation. Please, share with us slides and links to the GitHub branches where we can find technical details of your implementation. 

Dragan: The documentation for publications claiming (via Crossref and PubMed) has been improved - Editing Your Profile#PositionsandPublications

Dragan: Release candidate 3 has been published. Please participate in the testing - Release Testing - 1.14.0.

Draft notes in Google Docs

Task List

  •  Michel Héon to share presentation slides with VIVO community via slack channel

Previous Tasks 

...