You are on page 1of 19

Producer-Consumer and

Proxy
Chris Foyer
The Producer-Consumer Problem
Producer-Consumer
The Problem
The Recipe
The Solution
The Hands in the Jar
Proxy Design Pattern
Purpose
See the Sea Bear
Under the Fur/Scales
Under the Fur/Scales
Types of Proxies: Protection
Types of Proxies: Virtual
Types of Proxies: Remote
Types of Proxies: Cache
Types of Proxies: Smart
Sources
Andersen, S.V., 2022. IT-SDJ2Y-S22 (Software Development with Java -2). [online] Itslearning. Available at:
<https://via.itslearning.com/ContentArea/ContentArea.aspx?
LocationID=23635&amp;LocationType=1> [Accessed 18 Jun. 2022].

Captainquack64, D.A.U., 2019. A sea bear. [online] DeviantArt. Available at:


<https://www.deviantart.com/captainquack64/art/A-Sea-Bear-803644139> [Accessed 10 Jun. 2022].

Mudbox, 2018. How do you deal with Cookie consent pop-ups like this, on random websites? [online] Digital
Spy. Available at: <https://forums.digitalspy.com/discussion/2314020/how-do-you-deal-with-cookie-
consent-pop-ups-like-this-on-random-websites>; [Accessed 12 Jun. 2022].

One, 2021. What is a proxy server? [online] one.com. Available at: <https://www.one.com/en/hosting/what-
is-a-proxy-server> [Accessed 17 Jun. 2022].

Vaitsenok , V., 2019. Cartoon Bouncer. [online] Dreamstime. Available at:


<https://www.dreamstime.com/illustration/cartoon-bouncer.html> [Accessed 10 Jun. 2022].

You might also like