NETWORKS Flashcards

1
Q

AWS (amazon, web, service)

A

Web application platform

Built in infrastructure that’s proven and used by big companies such as:
Sisco & Equinox

Has the server support for scalability and load balancing

High Cache memory and low Latency so our network won’t slow down when a lot of users are utilizing it.

Traffic sent and received will be encrypted. Secure.

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

Disturbed Machine Learning

A

Allows us to increase our productivity by being able to run our training models over several different devices through (GPU).

More efficient, less error and better results.

Also has the capability to train multiple models at the simultaneously due to using multiple GPU at the same time.

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

Grpc (remote, procedure, call)

A

Allows us to send information to multiple servers efficiently.

We can send request within any environment (remotely) with the same speed & efficiency it would be if we were next to our server.

Allows us to connect mobile devices to web browsers.

Used by:
Netflix, Spotify, Square, Cisco

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

React Native

A

Allows us to use javascript to build an app for both android & ios.

We don’t need to use (android) or (ios) specific programs.

It reacts to either API’s.

High productivity (when you edit your code you can see the changes in real time).

Example Apps built on React Native:
facebook, instagram & uber eats -

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

GPU (graphic, processing, unit)

A

High speed graphic processor

We run GPU for machine learning, which allows us to process more data simultaneously.

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

Database

A

Storing, maintaining and accessing any sort of data/information.

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

Server

A

A computer program/device that provides information / services to another computer program / device to its user/client.

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

Cache

A

High speed memory used to retrieve data efficiently.

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

Load Balancers

A

Allows the traffic from the user to go to one of many servers that has minimal traffic.

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

Latency

A

is the delay between a client request and a cloud service provider’s response.

Latency greatly affects how usable and enjoyable devices and communications are.

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

Nodes

A

A data structure where one point links to another.

Used for Matrix (comparing a list of items within your project through row, column)

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

SQL (structured, query, language)

A

Database language that allows us to retrieve and manage data within a database.

Used for relational database.

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

Relational Database

A

Data stored in one or more tables of columns and rows,

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

Database Schema

A

Defines how data is organized within a relational database;

Example:
table names,
fields,
procedures
data types, and the relationships between these entities.

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

Three Types of Database Schema

A
  1. Conceptual
    2 Logical
  2. Physical
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Conceptional Schema

A

Big picture view of what the database and it will contain within it.

17
Q

Logical Schema

A

Information and rules within the database

Example:
table names
entity relationship

18
Q

Physical Schema

A

Technical information such as the “syntax” that is used to create the schema.