Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kockaadmiralac/cloudebug
Debugging in the cloud - my B.Sc. graduation work
https://github.com/kockaadmiralac/cloudebug
Last synced: about 7 hours ago
JSON representation
Debugging in the cloud - my B.Sc. graduation work
- Host: GitHub
- URL: https://github.com/kockaadmiralac/cloudebug
- Owner: KockaAdmiralac
- Created: 2023-08-05T19:53:29.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-04-16T20:18:58.000Z (7 months ago)
- Last Synced: 2024-04-17T00:24:16.532Z (7 months ago)
- Language: Python
- Homepage:
- Size: 864 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cloudebug
This repository contains my graduation work, an exploration of building a debugger for production services running in the cloud. The repository is split into several parts:- `code/package/cloudebug_helper`: CPython extension that manipulates bytecode for inserting and removing non-breaking breakpoints
- `code/package/cloudebug`: Wrapper Python code around the CPython extension that interfaces with the app being debugged and the developer connecting through a debugging client
- `code/vscode`: Visual Studio Code extension that serves as a debugging client
- `code/dummy-app`: A sample Flask app to test debugging on
- `report`: Report from my graduation work (in Serbian!) Sorry for the DOCX format, I really did not have time to properly convert it to Markdown.