Podcast
Questions and Answers
Who coined the term 'computer virus'?
Who coined the term 'computer virus'?
- Rivest
- Shamir
- Adleman (correct)
- None of the above
What is the most popular algorithm for public key encryption?
What is the most popular algorithm for public key encryption?
- Hash function algorithm
- RSA algorithm (correct)
- Prime number algorithm
- MIT algorithm
What is the purpose of a hash function in secure web communication?
What is the purpose of a hash function in secure web communication?
- To encrypt public keys
- To generate prime numbers
- To factor large numbers
- To map a very large object to a unique small value (correct)
What is the role of the public key in public key encryption?
What is the role of the public key in public key encryption?
What is the size of the numbers typically used in RSA public key encryption?
What is the size of the numbers typically used in RSA public key encryption?
What is the consequence of sharing a private key in private key encryption?
What is the consequence of sharing a private key in private key encryption?
What is the key difference between private key encryption and public key encryption?
What is the key difference between private key encryption and public key encryption?
What are the three fundamental aspects of the REST Design Pattern?
What are the three fundamental aspects of the REST Design Pattern?
Which protocol is a more robust way to make requests but is more complicated to use than most APIs need?
Which protocol is a more robust way to make requests but is more complicated to use than most APIs need?
What does REST stand for?
What does REST stand for?
What is the main advantage of JSON-RPC over XML-RPC?
What is the main advantage of JSON-RPC over XML-RPC?
Which type of HTTP request should be used for read-only queries that do not change the state of the server and its data?
Which type of HTTP request should be used for read-only queries that do not change the state of the server and its data?
What type of users does Amazon offer web services to?
What type of users does Amazon offer web services to?
What is the main advantage of REST as a lightweight web service?
What is the main advantage of REST as a lightweight web service?
What should be minimized in REST when implementing a service using HTTP GET?
What should be minimized in REST when implementing a service using HTTP GET?
What does Apple's iCloud service aim to achieve?
What does Apple's iCloud service aim to achieve?
What are the key properties of a good hash function?
What are the key properties of a good hash function?
What is the purpose of a Certificate Authority (CA) in secure electronic commerce?
What is the purpose of a Certificate Authority (CA) in secure electronic commerce?
What is the primary function of SSL protocol in electronic commerce?
What is the primary function of SSL protocol in electronic commerce?
What replaced SSL as a protocol for secure data transmission?
What replaced SSL as a protocol for secure data transmission?
In web server farms, what is used to distribute web requests across multiple server machines?
In web server farms, what is used to distribute web requests across multiple server machines?
What factors are considered when evaluating web server platforms?
What factors are considered when evaluating web server platforms?
What is the solution used for load balancing in web server farms that has caching and utilization issues?
What is the solution used for load balancing in web server farms that has caching and utilization issues?
What does load balancing do?
What does load balancing do?
Why is NginX preferred over Apache?
Why is NginX preferred over Apache?
What is the purpose of a reverse proxy using NginX with Apache?
What is the purpose of a reverse proxy using NginX with Apache?
What is the role of proxy servers?
What is the role of proxy servers?
What helps improve performance and security in web services?
What helps improve performance and security in web services?
What is the purpose of forward proxy servers?
What is the purpose of forward proxy servers?
What are the types of web services mentioned in the text?
What are the types of web services mentioned in the text?
Flashcards are hidden until you start studying
Study Notes
Web Server Load Balancing and Proxy Servers
- Load balancing distributes requests to web servers based on load levels
- Proximity-routing directs requests to the nearest geographically distributed server
- Fault-masking avoids down web servers
- Load balancing hardware prevents requests going to failed servers
- Apache's performance depends on RAM and connections
- NginX is preferred over Apache due to lower memory usage and better performance
- Lighttpd is the second choice after NginX
- NginX can be used as a reverse proxy to improve Apache web server performance
- Proxy servers act as intermediaries between clients and servers
- Forward proxy servers run on the client side and control access to restricted sites
- Caching and validation help improve performance and security
- Web Services include big web services, REST services, and cloud services
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.