18F / myra

Landing pages to promote the Treasury's new myRA initiative.
https://myra.treasury.gov
Other
8 stars 6 forks source link

Think of a "waiting room" solution #141

Closed cscairns closed 9 years ago

cscairns commented 10 years ago

In the rare event that the third-party transaction site maxes concurrent user capacity temporarily, we need to present a "waiting page" (like the Twitter blue whale) after a user clicks on "create account" or "manage account". Challenge is how can we present the waiting page in the most dynamic, real-time way possible given the CloudFront environment. Perhaps come up with some alternatives to present to Treasury.

cscairns commented 10 years ago

Alternatives (WIP):

(a) just collect emails that day (b) manually trigger a "waiting room" (e.g., email collection, "blue whale" type page, video) once capacity is reached (c) transactional site dynamically displays waiting room page

noahmanger commented 10 years ago

Do we know what this capacity is?

konklone commented 10 years ago

The only dynamic way to add this is through JavaScript, which could hit a little API endpoint that the upstream sites maintain that says how full they are.

But really: the upstream sites are the ones who should provide the waiting room. It's their systems that will know, moment to moment, when they are full and how to handle people. Their waiting room could always link to or embed an email form that 18F hosts on myra.treasury.gov.

noahmanger commented 10 years ago

+1

cscairns commented 10 years ago

@noahmanger: we do know. @konklone: that would optimal, yes...i'll add as an alternative.

noahmanger commented 10 years ago

Just scheduled a meeting with @cscairns and @russu and me for this.

cscairns commented 10 years ago

action from meeting: develop some wireframes for Treasury's consideration