Skip to content

datacite/bernard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bernard

Description

DataCite serverless code that operates across our services.

Lambdas

Link Checking

Works in collaboration with the generic PidCheck service. Serverless functions used for seeding and processing link checking data.

  • check_links - Collects random samples from DataCite API and seeds into redis
  • store_crawler_results - Collects results stored in redis by link checker crawler

Analytics

Works in collaboration with the analytics service Keeshond

  • analytics_worker - Takes messages from SQS and spins up fargate tasks for report generation workers
  • analytics_queue_reports - Retrieves what repositories have analytics set up and adds to SQS queue

Building

./build.sh - This will produce zip files in the 'build' directory

About

A collection for DataCite serverless code

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published