All our work

Product development · Higher education, examination logistics · India

Exam services provider

10 million hall tickets delivered. Zero bugs reported.

The same examination services provider asked us to put hall ticket delivery online. Candidates across more than 10,000 schools download their own ticket ahead of a session.

At a glance

Served
10,000+ schools
Peak session
1.8 million hall tickets
Defects
Zero bugs reported

Why it matters

Why it matters

A hall ticket is what gets a candidate through the door of the exam hall. Late or wrong, and that candidate does not sit.

Hall tickets delivered
10M+
Hall tickets in one session
1.8M
Requests a minute
8K
Schools served
10,000+

The hard part

What makes this hard

  • Hard deadlines. An exam date does not move.
  • Late data and requirements. Both arrive close to the session.
  • Public domain. Candidates use it directly, so there is no scope for an error.
  • Concurrent load. Demand lands in one window, not across a week.

What we built

How we built for the window

Demand for a hall ticket arrives in the days before a session, from every school at once, and the same infrastructure sits quiet in between. We built for the peak, not the average.

Late data is the other constraint. Candidate lists and format changes arrive close to the session, so the import and generation steps are built to be rerun safely, as many times as the data changes, without touching tickets already downloaded.

Built to last

Why it keeps working

Every session is rehearsed against the largest one on record.

  1. 01

    Before each session

    The service is load tested against the largest session on record.

  2. 02

    During it

    Releases ship with zero downtime, and every session is watched live by the engineers who built it.

Beyond this client

The job transfers

The same problem turns up well beyond this one client. These are the teams it fits.

Anyone with a fixed date and a crowd

  • Examination and admission boards
  • Ticketing and registration systems
  • Government notification portals

Anyone whose data arrives late

  • Event operations
  • Results publication
  • Any public service with a launch window