{"id":15028102,"url":"https://github.com/ronei-kunkel/manager","last_synced_at":"2026-03-16T12:38:18.370Z","repository":{"id":203482956,"uuid":"709702927","full_name":"ronei-kunkel/manager","owner":"ronei-kunkel","description":"Manager is an app to manage the versioning of any apps deployed. Written using php Hyperf framework running with swoole async server, following DDD concepts and written over clean architecture.","archived":false,"fork":false,"pushed_at":"2023-12-04T06:25:53.000Z","size":559,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-19T21:47:34.856Z","etag":null,"topics":["clean-architecture","ddd","docker","hyperf","php82","swoole"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ronei-kunkel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2023-10-25T08:22:00.000Z","updated_at":"2024-07-24T16:43:50.000Z","dependencies_parsed_at":"2023-11-11T21:22:24.566Z","dependency_job_id":"8141a630-b5cd-42ee-8b2f-f4b85dd89659","html_url":"https://github.com/ronei-kunkel/manager","commit_stats":null,"previous_names":["ronei-kunkel/manager"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronei-kunkel%2Fmanager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronei-kunkel%2Fmanager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronei-kunkel%2Fmanager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ronei-kunkel%2Fmanager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ronei-kunkel","download_url":"https://codeload.github.com/ronei-kunkel/manager/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243338138,"owners_count":20275432,"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":["clean-architecture","ddd","docker","hyperf","php82","swoole"],"created_at":"2024-09-24T20:07:37.983Z","updated_at":"2025-12-26T12:37:29.480Z","avatar_url":"https://github.com/ronei-kunkel.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Manager\n\n## How run\n\nHere are all you need to run the project\n\n`sudo ./start.sh`\n\n## The flow\n\n1. Github sends notification of event occoured to system.\n2. System create coroutine to parameterize the data and publish on intern queue\n3. System at the same time send the response to github indicates that notification was received.\n\nIn parallel, exist an process running while application alive to listen the intern queue that received the parameterized data.\n\n4. The process pass the message consumed to event processor in order to handle with specific each event behavior.\n\nDepends on event type, the event processor can save it on database, enqueue data on more specific event queue to do other actions in many other contexts, or make an more specific action. Basically, the behavior depends of event type consumed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fronei-kunkel%2Fmanager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fronei-kunkel%2Fmanager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fronei-kunkel%2Fmanager/lists"}