Skip to main content

sapoche-micro-search-pid

Overview

  • Namespace: sapoche-micro-search-pid
  • Purpose: Sapoche Patient ID Search Microservice - PRODUCTION
  • Age: ~491 days (since September 2023)
  • Status: Active - Patient ID search functionality
  • Workloads: 1 deployment (1 replica) - No HA
  • Environment: PRODUCTION - Patient search operations

Architecture

Patient ID search microservice for Sapoche:

  • Frontend: NGINX frontend (1 replica) - No HA
  • Purpose: Quick patient lookup, ID verification
  • Usage: Staff portal for finding patient records

Workload Categories

Frontend (1 deployment)

NameReplicasStatusPurpose
sapoche-micro-search-pid--nginx--prod1/1RunningPatient ID search UI (No HA)

Services

NameTypeCluster IPPortsNodePortPurpose
sapoche-micro-search-pid--nginx--prodNodePort10.8.19.1078030171PID search UI

Production Considerations

Single Replica Issue:

  • 1 replica (NO HA)
  • Impacts patient lookup operations
  • Staff-facing but critical

Recommendations:

  • Scale to 2+ replicas
  • Add HPA for load distribution
  • Recent update 32 days ago (active)

Performance Metrics

  • Replicas: 1 (No HA)
  • Age: ~491 days (very mature)
  • Last Update: 32 days ago (active)
  • Status: Stable but no redundancy