googleapis / googleapis/google-cloud-go

all: add performance centered docs for data intensive clients

Open
#8,321 0 comments 1 reaction 0 assignees View on GitHub
type: docs
Dominant language
Go
Stars
4.5k
Forks
1.6k
Avg merge
1d 13h
Merged PRs (30d)
109

Description

As I was helping someone with a question the other day and was looking through some of our documentation it became apparent to me that we could do a better job having `Performance Tuning` section in some of our veneer client libs. Pretty much all of the veneers are our data intensive clients and depending on the type of workload users should likely change some parameters.

Examples(some things we might already doc on but for ideas sake)
- When to set the chunk size and to what in GCS
- Batching logs in Logging
- Using managedwriter in BQ
- When to ack a message in pubsub
- gRPC connection pool size
- Large transaction in Spanner
- Batch mutations in datastore
- etc

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.