B216 words · Upper-intermediate

Information Technology vocabulary — B2

IT vocabulary for building and securing systems, including an endpoint, a sandbox environment, an API, encryption and the latency and cache that affect performance.

16 questions

Words in this set

16
  1. endpoint

    /ˈɛndˌpɔɪnt/

    A specific address where one piece of software can connect to and exchange data with another.

    Example: The app sends requests to a single endpoint.

    Illustration of endpoint
  2. sandbox

    /ˈsændˌbɑks/

    A safe, separate space for testing new code without affecting the real system.

    Example: Developers test new features in a sandbox first.

    Illustration of sandbox
  3. middleware

    Software that connects and passes data between other programs or systems.

    Example: Middleware links the website to the payment system.

    Illustration of middleware
  4. throughput

    /ˈθruˌpʊt/

    The amount of data or work a system can process in a given time.

    Example: Upgrading the network improved overall throughput.

    Illustration of throughput
  5. provisioning

    /prəˈvɪʒənɪŋ/

    The process of setting up and configuring servers or resources so they are ready to use.

    Example: Provisioning a new server used to take days.

    Illustration of provisioning
  6. load balancer

    A system that spreads incoming traffic across several servers so none is overloaded.

    Example: The load balancer kept the site fast during the sale.

    Illustration of load balancer
  7. legacy system

    Old software or hardware that is still in use, even though newer options exist.

    Example: The bank still relies on a legacy system from the 1990s.

    Illustration of legacy system
  8. API

    /ˌeɪˌpiˈaɪ/

    A set of rules that lets different software programs communicate with each other.

    Example: The app uses a weather API to show live forecasts.

    Illustration of API
  9. encryption

    /ɛnˈkrɪpʃən/

    Turning information into a coded form so only authorised people can read it.

    Example: All customer data is protected using strong encryption.

    Illustration of encryption
  10. latency

    /ˈleɪtənsi/

    The short delay before data starts to move after a request is made.

    Example: Gamers want low latency for a smooth online experience.

    Illustration of latency
  11. version control

    A system that records every change made to files.

    Example: Without version control nobody could say what had changed.

    Illustration of version control
  12. staging

    /ˈsteɪdʒɪŋ/

    A copy of a system used for testing before release.

    Example: It worked on staging and failed everywhere else.

    Illustration of staging
  13. query

    /ˈkwiri/

    An instruction asking a database for information.

    Example: One badly written query locked the whole table.

    Illustration of query
  14. cache

    /kæʃ/

    A store of data kept so it can be fetched quickly again.

    Example: Clearing the cache fixed a problem nobody had understood.

    Illustration of cache
  15. schema

    /ˈskimə/

    The structure that defines how data is organised.

    Example: Changing the schema meant rewriting four applications.

    Illustration of schema
  16. rate limit

    A cap on how many requests a system will accept in a period.

    Example: The rate limit was reached within two minutes of launch.

    Illustration of rate limit

This topic at other levels

More Professional & Specialized vocabulary

All Professional & Specialized sets

Information Technology Vocabulary (B2): 16 English Words with Meanings & Quiz | Hi English Quiz