Abstract We analyze the intermediate buffer requirements in a tandem queue where service times of each customer are deterministically correlated between the servers, and arbitrarily distributed between customers. The major issue at hand is determination of intermediate buffer sizes assuring no blocking when the arrivals pattern is arbitrary and unpredictable. The analysis shows that the worst arrival process is the Just In Time (JIT) process. Further, it shows that ordering of the servers with respect to service rates may be detrimental and that the most vulnerable architectural design is that in which the servers have almost the same service rates. It is shown that the total buffer requirement in the system may be quite sensitive to the se...