Part 3: Concurrency and Networking
Concurrency and networking are essential for modern Java applications, especially those requiring high throughput and low latency. This part introduces advanced concurrency strategies to manage multiple threads efficiently. It also covers connection pooling techniques to optimize network performance and explores the intricacies of hypertext transfer protocols. By understanding and applying these concepts, you will create highly responsive and scalable applications.
This part has the following chapters:
- Chapter 9, Concurrency Strategies and Models
- Chapter 10, Connection Pooling
- Chapter 11, Hypertext Transfer Protocols