{"id":17267986,"url":"https://github.com/arjunsk/arjunsk","last_synced_at":"2026-03-19T00:25:03.938Z","repository":{"id":180732884,"uuid":"285008036","full_name":"arjunsk/arjunsk","owner":"arjunsk","description":null,"archived":false,"fork":false,"pushed_at":"2025-02-27T06:58:39.000Z","size":126,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-27T09:28:27.701Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/arjunsk.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":"2020-08-04T14:40:19.000Z","updated_at":"2025-02-27T06:58:42.000Z","dependencies_parsed_at":"2023-10-11T06:38:50.706Z","dependency_job_id":"cccbe8c9-d7b5-44f1-888b-095b9f4cf42b","html_url":"https://github.com/arjunsk/arjunsk","commit_stats":null,"previous_names":["arjunsk/arjunsk"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjunsk%2Farjunsk","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjunsk%2Farjunsk/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjunsk%2Farjunsk/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arjunsk%2Farjunsk/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arjunsk","download_url":"https://codeload.github.com/arjunsk/arjunsk/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245641436,"owners_count":20648644,"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-10-15T08:12:10.313Z","updated_at":"2026-03-19T00:25:03.906Z","avatar_url":"https://github.com/arjunsk.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"### 👋 \u0026nbsp; Hi\n\nI am currently learning about `CMake`.\n\n#### \u0026nbsp; 🍭 Recent projects I'm working on\n- [matrixorigin/matrixone](https://github.com/arjunsk/matrixone) - A hyper-converged cloud native DBMS\n\n#### \u0026nbsp; 📚 Go Libraries\n- [arjunsk/kmeans](https://github.com/arjunsk/kmeans) - Go library implementing Elkan's Kmeans algorithm\n- [arjunsk/lotsaa](https://github.com/tiny-modules/lotsaa) - Go library for executing lots of operations spread over any number of threads for a fixed duration/op-count.\n- [arjunsk/intervalst](https://github.com/arjunsk/intervalst) - Go implementation of Interval Search Tree.\n\n[//]: # (#### \u0026nbsp; 📋 Recent papers I've read)\n\n[//]: # (- [Spanner]\u0026#40;https://static.googleusercontent.com/media/research.google.com/en//archive/spanner-osdi2012.pdf\u0026#41; - Distributed Transaction using True Time)\n\n#### \u0026nbsp; ✏️ Recent Blog posts\n- [Build Tiny DB](https://medium.com/javarevisited/build-a-tiny-database-in-java-ca6d3f06e115) - Parser, Planner, Storage Engine, Calcite, ANTLR\n- [Build Tiny Compiler](https://medium.com/javarevisited/build-a-tiny-compiler-in-java-662f67a1ce85) - Lexer, Parser, Semantic analysis, ASM Code Generation \n- [Spatial Partitioned RDD using KD Tree in Spark](https://medium.com/sys-base/spatial-partitioned-rdd-using-kd-tree-in-spark-102e0b53564b) - Spatial Partitioning, KD tree, Epsilon approximation\n\n[//]: # (#### 📗 \u0026nbsp; Featured Resources)\n\n[//]: # (- [Patterns of Distributed Systems]\u0026#40;https://martinfowler.com/articles/patterns-of-distributed-systems/\u0026#41; - Good for learning more about Spanner 2PC etc.)\n\n[//]: # (- [Algorithms and Data Structures for Massive Datasets]\u0026#40;https://www.amazon.com/Algorithms-Data-Structures-Massive-Datasets/dp/1617298034\u0026#41; - Great for learning about new data structures.)\n\n[//]: # (- [Database Design and Implementation]\u0026#40;https://www.amazon.com/dp/3030338355/\u0026#41; -  Great for understanding embedded Java databases like Apache Derby)\n\n![Visitor Badge](https://visitor-badge.laobi.icu/badge?page_id=arjunsk.visitor-badge)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farjunsk%2Farjunsk","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farjunsk%2Farjunsk","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farjunsk%2Farjunsk/lists"}