Skip to content

A high performance, distributed ticketing app built with Scala/Akka

Notifications You must be signed in to change notification settings

bitjefe/TicketApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ticketing App

I used IntelliJ and sbt to build / runs this project.

First open IntelliJ and run open -> GroupService

The appropriate sbt plugins should import automatically. Import manually if not. Use sbt shell command 'run' to launch the program

Kiosk is the scala class with the bulk of the changes for this assignment. Although I had to temporarily change Option "ANY" to Option "ListBuffer[ActorRef]" to get things compiling. Will revert for future updates if necessary

The final output will show the 1000 Kiosks with the corresponding statistics attempting to answer the questions below. The main statistics measure are TicketRequests, TicketsBought, EmptyKiosk, MoreTicketsReq, ChunkConcurrencyError, and SoldOutMsg.

To change any of these parameters go to the TestHarness object.

About

A high performance, distributed ticketing app built with Scala/Akka

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages