1 - Unorganized Flashcards

1
Q

ACID

A

Database property

Atomic
Consistent
Isolated
Durable

Properties intended to guarantee validity even in the event of errors, power failures, etc. In the context of databases, a sequence of database operations that satisfies the ACID properties (and these can be perceived as a single logical operation on the data) is called a transaction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

MySQL

A

DB technology with schemes.

Also includes idea of a “transaction” which can be leveraged for an ACID database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Cassandra LWT

A

“lightweight transactions”

A feature of Cassandra distributed datastore which uses the Paxos consensus algorithm to resolve and ensure ACID transactions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Transpiler

A

A type of translator that takes the source code of a program written in a programming language as its input and produces an equivalent source code in the same or a different programming language.

Otherwise known as a “source-to-source translator” or “source-to-source compiler

In JavaScript web programming, transpilers are used to convert ES6+ to older JS (ES5) so older browsers can run the code. Examples are Babel and Bublé.

https://en.wikipedia.org/wiki/Source-to-source_compiler

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Dependency Graph

A

A directed graph representing dependencies of several objects towards each other.

Package management tools like webpack, npm, pip, etc. use these to resolve installation of dependencies. Some are more explicit than others with respect to versioning, while others may depend on server state (not as good in the case of breaking changes or poor adherence to semantic versioning).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

DNS

A

Domain Name System

Resolves domain names to IP addresses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

“IP” in “IP Address”

A

Internet Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly