{
  "@context": "https://schema.org",
  "@type": "Article",
  "@id": "https://www.vidyasource.com/case-studies/recreation-gov-modernization/",
  "url": "https://www.vidyasource.com/case-studies/recreation-gov-modernization/",
  "mainEntityOfPage": "https://www.vidyasource.com/case-studies/recreation-gov-modernization/",
  "headline": "Tripling Reservations on Recreation.gov",
  "description": "Recreation.gov tripled reservations on a Go and React microservices platform. A federal modernization case study on Vidya's engineering under Booz Allen Hamilton.",
  "about": {
    "@type": "Organization",
    "name": "Recreation.gov"
  },
  "author": {
    "@id": "https://www.vidyasource.com/#organization"
  },
  "publisher": {
    "@id": "https://www.vidyasource.com/#organization"
  },
  "image": "https://www.vidyasource.com/img/blog/recreation.png",
  "keywords": [
    "Modernization",
    "Government",
    "Architecture",
    "Go",
    "React",
    "Cloud",
    "DevOps",
    "Go",
    "Go kit",
    "React",
    "Redux",
    "Cassandra",
    "AWS",
    "Docker",
    "Kubernetes",
    "Jenkins"
  ],
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What was Vidya's role in the Recreation.gov modernization?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Vidya worked as a subcontractor to Booz Allen Hamilton, the prime contractor on the Recreation One Stop (R1S) program. Vidya developed Go APIs and React components and modeled data in Cassandra on Amazon Web Services (AWS). Booz Allen Hamilton and the federal government led the program and own the overall outcome, and Vidya delivered a defined portion of the engineering underneath it."
      }
    },
    {
      "@type": "Question",
      "name": "What technology stack does Recreation.gov use?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Recreation.gov runs one of the more ambitious customer-facing stacks in the federal government. Go powers its microservices through the Go kit framework, React with Redux and React Router drives the interface, and Cassandra on AWS stores the data. Jenkins, Docker, and Kubernetes carry each code change to production under a dedicated Site Reliability Engineering team."
      }
    },
    {
      "@type": "Question",
      "name": "How did the modernization help Recreation.gov triple reservations?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Recreation.gov built its microservices architecture for performance first, because thousands of visitors compete at once for high-demand permits and lotteries at places like the Grand Canyon and Mount Whitney. A platform that stays fast and available under that load keeps people in the flow long enough to finish a booking. Recreation.gov tripled its reservations as it scaled, and Vidya cites that figure from its own engagement record for the portion it delivered rather than a published program benchmark."
      }
    },
    {
      "@type": "Question",
      "name": "How does Vidya approach high-traffic platform modernization?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Vidya decomposes the platform into small services that one team can own end to end, then puts continuous delivery underneath them so a change reaches production the day an engineer writes it. Vidya reserves the newest tooling for the places it earns its risk and leans on proven runtimes everywhere else. Vidya then measures the result the program office can show its stakeholders, the way this engagement produced a reservation figure that tripled."
      }
    }
  ]
}