Tech crossword 1

12345678910111213141516171819
Across
  1. 1. A network security device that monitors and filters incoming and outgoing network traffic based on strict rules.
  2. 4. The automatic recording and transmission of system data from remote sources to an IT dashboard for monitoring.
  3. 6. The popular software platform that packages code and its dependencies into standardized units called containers.
  4. 8. The order in which bytes of digital data are stored in computer memory (e.g., Big or Little).
  5. 10. The open-source API that enables real-time voice and video communication directly inside web browsers.
  6. 12. The cryptographic technique of adding random data to a password hash to defend against rainbow table attacks.
  7. 14. The process in modern web frameworks where client-side JavaScript attaches to static HTML to make it interactive.
  8. 17. Google's open-source system for automating deployment and scaling of containerized applications.
  9. 18. A programming practice used to limit the rate at which a function fires, commonly used for handling rapid keystrokes.
  10. 19. Software that acts as a hidden bridge between an operating system or database and end-user applications.
Down
  1. 1. The specific class of software that provides the low-level control for a device's specific hardware.
  2. 2. A type of non-volatile memory used in hardware that can be erased and reprogrammed electrically.
  3. 3. The core program of an operating system that manages system resources and CPU communication.
  4. 5. A program object used in concurrent programming to prevent multiple threads from accessing a shared resource simultaneously.
  5. 7. A widely popular series of small single-board computers originally developed to teach basic computer science.
  6. 9. A hardware or software component that stores temporary data so future requests can be served much faster.
  7. 11. A formatted unit of data carried by a packet-switched network.
  8. 13. A software design pattern that achieves concurrency by maintaining a collection of pre-instantiated worker threads.
  9. 15. An open standard authorization protocol that allows third-party services to exchange resources without sharing passwords.
  10. 16. The hardware circuit used for asynchronous serial communication in microcontrollers (Abbreviation).