II.
StackProfile overview
Reference · livestack-profile:go-grpc-postgres
Go + gRPC + PostgreSQL overview
A Go microservice stack using gRPC for strongly-typed inter-service communication and PostgreSQL as the primary relational data store. Service contracts are defined in Protocol Buffers and code-generated into Go stubs via protoc-gen-go-grpc. This combination targets high-throughput internal APIs and platform services where strict schema contracts between teams matter. pgx or sqlc are common PostgreSQL drivers; sqlc generates type-safe Go from SQL queries. grpc-gateway can expose an HTTP/JSON transcoding layer alongside the gRPC server. Deployment typically targets Kubernetes with Envoy or a service mesh handling mTLS between services.
Attributes
displayName
Go + gRPC + PostgreSQL
description
A Go microservice stack using gRPC for strongly-typed inter-service
communication and PostgreSQL as the primary relational data store.
Service contracts are defined in Protocol Buffers and code-generated
into Go stubs via protoc-gen-go-grpc.
This combination targets high-throughput internal APIs and platform
services where strict schema contracts between teams matter. pgx or
sqlc are common PostgreSQL drivers; sqlc generates type-safe Go from
SQL queries. grpc-gateway can expose an HTTP/JSON transcoding layer
alongside the gRPC server. Deployment typically targets Kubernetes
with Envoy or a service mesh handling mTLS between services.
composes
Outgoing edges
applies_to2
- domain:backend·DomainBackend
- domain:platform-engineering·DomainPlatform Engineering
composed_of2
- language:go·LanguageGo
- language:protobuf·LanguageProtocol Buffers
requires_skill_area4
- skill-area:backend-api-design·SkillAreaBackend API Design
- skill-area:backend-data-persistence·SkillAreaBackend Data Persistence
- skill-area:postgres-tuning·SkillAreaPostgres Performance Tuning
- skill-area:event-driven-architecture·SkillAreaEvent-Driven Architecture
used_by_role3
- role:backend-engineer·RoleBackend Engineer
- role:platform-engineer·Role
- role:architect·RoleArchitect
Incoming edges
None.