Please refer to Appendix A, Preparing the Environment and Running Code Samples, if you don't have Java and SBT installed yet.
We will run our application in the Terminal in the same way as we did in the previous chapter by using two separate terminal sessions for Store and Bakery. It is possible to run both in interactive mode, or by issuing one of the two following commands in the corresponding shell:
sbt "runMain ch12.Store"
sbt "runMain ch12.Bakery"
Because we're using clustering instead of remoting for our example, we don't need to start them in a particular order as we had to in the previous chapter. The following screenshot shows two Terminal windows ready to run the application with the aforementioned commands typed in:

As both parts of the application start, they will establish a connection and start to work together...