Curated issues
Go Distributed Systems Good First Issues
Go issues about Distributed Systems: the project is written in Go and the issue is about Distributed Systems. The list opens on the ones we rated beginner-friendly.
Distributed Systems
- Open issues
- 18.4k
- New this week
- 253
- Nobody on it yet
- 16k
- Average difficulty
- 4.3/5
What this list is like
- Average annotated difficulty: 4.3/5 across 20,671 issues.
- 3% of 20,671 time estimates are one day or less.
Updated Nov 4, 2026.
About Distributed Systems
Distributed systems run one service across many machines that coordinate over a network. The work covers consensus, replication, scheduling and handling partial failure.
Issues somebody may already be working on are listed last. List everything by date
-
C-bug O-community X-blathers-untriaged
Difficulty 1/5 Under an hour Newbie friendliness 84/100
cockroachdb/cockroach#176210 · 1 comment ·
-
team/collie
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
PeerDB-io/peerdb#4964 · 1 comment ·
Maintainers usually reply within 1 day
-
kafka / apache-kafka scalers: negative per-partition lag is summed unclamped and offsets real lag on other partitionsMay be free again @Mistyheart claimed this 13 days ago, and no pull request is open. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
kedacore/keda#8296 · 1 comment ·
Maintainers usually reply within 1 day
-
apache-kafka scaler: Metadata request lists every topic in the cluster on each poll, even when `topic` is setMay be free again @guanchzhou claimed this 12 days ago, and no pull request is open. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
kedacore/keda#8295 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
Maintainers usually reply within 1 day
-
require/pm-review
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
ScalingModifiers formula fails with "formula returned non-float result" when expression evaluates to an integerMay be free again @Sarthak-Pandey claimed this 27 days ago, and no pull request is open. Openneeds-triage
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
kedacore/keda#8270 · 4 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
bazelbuild/remote-apis#389 · 5 comments ·
Maintainers usually reply within 1 day
-
area/backup-store area/performance kind/improvement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
longhorn/longhorn#14005 · 1 reaction ·
Maintainers usually reply within 1 day
-
needs-triage
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
dsx-ai-factory/nvke#707 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
hatchet-dev/hatchet#4936 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
cosmos/ibc-go#9063 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
milvus-io/milvus-proto#662 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
OffchainLabs/prysm#17407 · 2 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
higress-group/higress#4426 · 3 comments ·
Maintainers usually reply within 1 day
-
rst/remote
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 2 days
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
conductor-oss/go-sdk#265 ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
conductor-oss/go-sdk#263 ·
-
bug go
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
sassoftware/arke#155 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
etcd-io/etcd#22084 · 1 comment ·
Maintainers usually reply within 1 day
-
A-kv-transactions branch-master C-bug O-agent P-3 T-kv
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cockroachdb/cockroach#172429 ·
-
kvserver/rangefeed: race-build iterator-recreation probability in CatchUpScan is loop-invariantOpenA-kv-rangefeed A-testing branch-master C-bug O-agent P-3 T-kv
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cockroachdb/cockroach#172426 · 1 comment ·
-
A-kv-rangefeed branch-master C-bug O-agent P-3 T-kv
Difficulty 1/5 Under an hour Newbie friendliness 88/100
cockroachdb/cockroach#172422 ·
-
A-kv-rangefeed branch-master C-bug O-agent P-3 T-kv
Difficulty 1/5 Under an hour Newbie friendliness 86/100
cockroachdb/cockroach#172421 ·
-
A-kv-rangefeed branch-master C-bug O-agent P-3 T-kv
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
cockroachdb/cockroach#172418 ·
-
crosscluster/logical: transactional LDR emits one duplicate endTime checkpoint per remaining KVOpenA-logical-data-replication C-bug O-agent T-cdc
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
cockroachdb/cockroach#172373 · 3 comments ·
-
A-logical-data-replication C-bug O-agent T-cdc
Difficulty 1/5 1-3 hours Newbie friendliness 75/100
cockroachdb/cockroach#172371 · 2 comments ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
branch-master C-bug T-db-server
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
cockroachdb/cockroach#170633 · 1 comment ·
-
needs_team
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
elastic/beats#50699 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
temporalio/sdk-go#2335 · 1 comment ·
Maintainers usually reply within 2 days
-
A-cdc C-enhancement T-cdc
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
cockroachdb/cockroach#169333 · 1 comment ·
-
area/testing enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
kubefleet-dev/kubefleet#660 ·
Maintainers usually reply within 1 day
-
Reduce log outputOpenenhancement
Difficulty 1/5 Under an hour Newbie friendliness 72/100
tikv/client-go#1943 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
oasisprotocol/oasis-core#6492 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 5 days
-
gloas
Difficulty 1/5 Under an hour Newbie friendliness 72/100
OffchainLabs/prysm#16544 ·
Maintainers usually reply within 1 day
-
contribution type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
zetacore
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
zeta-chain/node#4517 ·
-
defect
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
nats-io/nats-kafka#108 · 2 reactions ·
-
good first issue help wanted type: bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
livepeer/go-livepeer#1407 ·
Maintainers usually reply within 1 day
-
fix(server): sub-agent messages stay in-flight forever after a Chat error in runWorkflowSubAgentPossibly taken @sarankumar1325 claimed this 4 days ago. Openbug go
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
teradata-labs/loom#531 ·
Maintainers usually reply within 1 day
-
eth/downloader: SyncStatusSubscription.Unsubscribe can deadlock with DownloaderAPI.eventLoopPossibly taken @zhoubiao188 claimed this 4 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
ethereum/go-ethereum#36044 ·
Maintainers usually reply within 2 days
-
remoteagent: newMessage ignores the configured UUID provider for the A2A message IDPossibly taken @campoy claimed this 5 days ago. Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 2 days
-
DescribeSnapshot and DescribeConfState panic on a nil ConfStatePossibly taken @NopeCharon claimed this 5 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
MemoryStorage.InitialState races with concurrent writers and returns the storage's own ConfStatePossibly taken @NopeCharon claimed this 5 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Maintainers usually reply within 1 day
-
kairos-operator: an OSArtifact reads the builder Pod and export Jobs of a same-named OSArtifact in another namespacePossibly taken @ci-robbot claimed this 2 days ago. Openarea/operator bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
Scheduler re-patches every pending pod's PodScheduled condition on every cyclePossibly taken @sam-huang1223 claimed this 6 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
kai-scheduler/KAI-Scheduler#2544 ·
Maintainers usually reply within 1 day
Projects with the most open issues here
- cockroachdb/cockroach
- pingcap/tidb — merges 39% of outside contributors' pull requests
- seaweedfs/seaweedfs — merges 96% of outside contributors' pull requests
- hashicorp/consul — merges 50% of outside contributors' pull requests
- moby/moby — merges 62% of outside contributors' pull requests
Related pages
Questions
- How many Distributed Systems issues are open here?
- 18,411 open issues: 253 opened in the last seven days, and 15,964 with nobody working on them yet. We count them once a day.
- Where do I start?
- Pick an issue marked beginner-friendly, read the project's contributing guide and comment before you begin. The contributor guide walks through it, from choosing an issue to your first pull request.
- Can you pick one for me?
- Yes: sign in with GitHub and Your next issue shows one open issue nobody has claimed, matched to your languages, your time and the difficulty you want.