DaringTalkTiếng Việt

Pronouncing tech words

Speed

Tech words developers often mispronounce, like cache, queue, latency and Kubernetes, with IPA, tips and example sentences with audio.

architecture

/ˈɑːr.kə.tek.tʃɚ/

Let me explain the architecture.

asynchronous

/eɪˈsɪŋ.krə.nəs/

The email is sent asynchronously.

authentication

/ɔːˌθen.təˈkeɪ.ʃən/

Authentication is handled by the gateway.

authorization

/ˌɔː.θɚ.əˈzeɪ.ʃən/

Authorization checks happen in each service.

Azure

/ˈæʒ.ɚ/

We deploy to Azure.

bottleneck

/ˈbɑː.t̬əl.nek/

Logging became a bottleneck under heavy load.

cache

/kæʃ/

Let's put a cache in front of the database.

char

/tʃɑːr/

The column is a char of length ten.

concurrency

/kənˈkɝː.ən.si/

We need to handle concurrency carefully.

data

/ˈdeɪ.tə/

The data is replicated across regions.

database

/ˈdeɪ.tə.beɪs/

The database is the bottleneck.

deploy

/dɪˈplɔɪ/

We deploy twice a day.

deprecated

/ˈdep.rə.keɪ.tɪd/

This API is deprecated.

endpoint

/ˈend.pɔɪnt/

Call the health check endpoint.

enum

/ˈiː.nʌm/

Status is stored as an enum.

environment

/ɪnˈvaɪ.rən.mənt/

The staging environment is down.

fault-tolerant

/ˈfɑːlt ˌtɑː.lɚ.ənt/

The system must be fault-tolerant.

GraphQL

/ˈɡræf ˌkjuː ˈel/

The mobile app uses GraphQL.

gRPC

/ˌdʒiː ˌɑːr ˌpiː ˈsiː/

Internal services talk over gRPC.

hierarchy

/ˈhaɪ.rɑːr.ki/

The class hierarchy is too deep.

idempotent

/ˌaɪ.dəmˈpoʊ.tənt/

The payment endpoint must be idempotent.

integer

/ˈɪn.t̬ə.dʒɚ/

The ID is a 64-bit integer.

JSON

/ˈdʒeɪ.sən/

The API returns JSON.

Kafka

/ˈkɑːf.kə/

Events are published to Kafka.

Kubernetes

/ˌkuː.bɚˈnet.iːz/

We run everything on Kubernetes.

latency

/ˈleɪ.tən.si/

The p99 latency is around 300 milliseconds.

Linux

/ˈlɪn.əks/

All our servers run Linux.

microservices

/ˈmaɪ.kroʊˌsɝː.vɪ.sɪz/

We split the monolith into microservices.

middleware

/ˈmɪd.əl.wer/

Auth is handled in middleware.

nginx

/ˌen.dʒɪnˈeks/

Nginx sits in front of the API.

OAuth

/ˈoʊ.ɔːθ/

Users sign in with OAuth.

payload

/ˈpeɪ.loʊd/

The payload is too large.

PostgreSQL

/ˈpoʊst.ɡres ˌkjuː ˈel/

We store all orders in PostgreSQL.

queue

/kjuː/

The job goes into a queue first.

Redis

/ˈred.ɪs/

Session data lives in Redis.

regex

/ˈredʒ.eks/

A simple regex can validate the format.

resilience

/rɪˈzɪl.jəns/

Retries improve resilience.

rollback

/ˈroʊl.bæk/

What's the rollback plan?

route

/ruːt/

Add a new route for the health check.

router

/ˈraʊ.tɚ/

The router sends the request to the right handler.

scalability

/ˌskeɪ.ləˈbɪl.ə.t̬i/

Scalability is our main concern.

schema

/ˈskiː.mə/

We need to update the database schema.

SQL

/ˈsiː.kwəl/

It's just a simple SQL query.

sudo

/ˈsuː.duː/

You need sudo to install it.

suite

/swiːt/

The test suite takes ten minutes.

throughput

/ˈθruː.pʊt/

Throughput dropped after the deploy.

tuple

/ˈtuː.pəl/

The function returns a tuple.

Ubuntu

/ʊˈbʊn.tuː/

The server runs Ubuntu.

width

/wɪdθ/

Set the width to 100 percent.

YAML

/ˈjæm.əl/

The config is in a YAML file.