{"id":20331165,"url":"https://github.com/comcast/sirius","last_synced_at":"2025-05-16T06:06:17.254Z","repository":{"id":11560539,"uuid":"14046843","full_name":"Comcast/sirius","owner":"Comcast","description":"A distributed system library for managing application reference data","archived":false,"fork":false,"pushed_at":"2025-02-28T16:28:13.000Z","size":5030,"stargazers_count":297,"open_issues_count":28,"forks_count":48,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-04-12T04:44:42.969Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://comcast.github.io/sirius/","language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Comcast.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-11-01T15:48:24.000Z","updated_at":"2025-02-28T16:28:14.000Z","dependencies_parsed_at":"2022-09-02T08:50:57.258Z","dependency_job_id":"258a1828-b87d-4523-a213-567ea7505c50","html_url":"https://github.com/Comcast/sirius","commit_stats":null,"previous_names":[],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Comcast%2Fsirius","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Comcast%2Fsirius/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Comcast%2Fsirius/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Comcast%2Fsirius/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Comcast","download_url":"https://codeload.github.com/Comcast/sirius/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254478190,"owners_count":22077676,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T20:19:01.993Z","updated_at":"2025-05-16T06:06:17.208Z","avatar_url":"https://github.com/Comcast.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sirius\n\n[![Build Status](https://travis-ci.org/Comcast/sirius.svg?branch=master)](https://travis-ci.org/Comcast/sirius)\n\nSirius is a library for distributing and coordinating data updates\namongst a cluster of nodes. It handles building an absolute ordering\nfor updates that arrive in the cluster, ensuring that cluster nodes\neventually receive all updates, and persisting the updates on each\nnode. These updates are generally used to build in-memory data\nstructures on each node, allowing applications using Sirius to have\ndirect access to native data structures representing up-to-date data.\nSirius does not, however, build these data structures\nitself -- instead, the client application supplies a callback handler,\nwhich allows developers using Sirius to build whatever structures are\nmost appropriate for their application.\n\nSaid another way: Sirius enables a cluster of nodes to keep\ndeveloper-controlled in-memory data structures eventually consistent,\nallowing I/O-free access to shared information.\n\n#### Next Steps\n* [Sirius Wiki](https://github.com/Comcast/sirius/wiki)\n* [Getting started with Sirius](https://github.com/Comcast/sirius/wiki/Getting+started+with+Sirius)\n* [Configuring Sirius](https://github.com/Comcast/sirius/wiki/Configuring+Sirius)\n* [How to deploy Sirius](https://github.com/Comcast/sirius/wiki/How+to+deploy+Sirius)\n* [Contributing Guidelines](https://github.com/Comcast/sirius/blob/master/CONTRIBUTING.md)\n* [License](https://github.com/Comcast/sirius/blob/master/LICENSE)\n\n#### Questions, Comments, Bugs and More\n* [Found a bug or file a feature request](https://github.com/Comcast/sirius/issues)\n* [Ask a question about using Sirius](http://stackoverflow.com/search?tab=newest\u0026q=sirius)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomcast%2Fsirius","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomcast%2Fsirius","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomcast%2Fsirius/lists"}