Object-Oriented Programming · Verkada · Medium
Design a middleware server that sits between security-camera software and end users who want to inspect camera logs. Users submit time-stamped requests, while cameras periodically check in to see what work is pending and later deliver the requested logs. Implement a CameraLogServer class. Every method must be thread-safe and non-blocking so that multiple users and cameras can interact with the service simultaneously without waiting on one another. CameraLogServer() Creates a…
Checking your access…