In _______ caching, data is stored closer to the end-user to reduce latency.
- Client-Side
- Edge
- Remote
- Server-Side
Edge caching involves storing data closer to the end-user, typically on servers at the edge of the network. This reduces latency and improves the user experience.
How does distributed tracing differ from traditional logging and monitoring?
- Distributed tracing focuses on tracking requests as they traverse various services in a microservices architecture, providing end-to-end visibility. Traditional logging captures events and errors but lacks the context of request flow. Monitoring involves tracking system metrics, often lacking detailed request-level insights.
- Distributed tracing is primarily concerned with server-side events, while traditional logging focuses on client-side interactions.
- Distributed tracing is suitable only for monolithic applications, while traditional logging and monitoring are better for microservices.
- Traditional logging and monitoring provide real-time insights, whereas distributed tracing is retrospective in nature.
Distributed tracing is designed to follow the journey of a request across services, offering a comprehensive view of its path. Traditional logging captures events without the contextual flow, and monitoring deals with system-level metrics.
Which tab in Browser Developer Tools is used to debug JavaScript code?
- Console
- Elements
- Network
- Sources
The "Sources" tab in Browser Developer Tools is used to debug JavaScript code. It allows developers to view and debug the source code of their web pages.
What are some techniques for optimizing images in responsive design?
- Compressing images, using responsive image tags, lazy loading, and using the srcset attribute
- Embedding images directly, using high-resolution images for all devices, avoiding image compression
- Using fixed image sizes, avoiding image sprites, not considering image formats
- Using only vector graphics, not optimizing images for responsive design, relying on browser defaults
Techniques for optimizing images in responsive design include compressing images, using responsive image tags, lazy loading, and utilizing the srcset attribute for different resolutions and sizes.
You're managing a large-scale cloud infrastructure. How would you ensure the security of your infrastructure using Infrastructure as Code principles?
- Automate security policies and configurations
- Ignore security in IaC
- Manual intervention for security
- Rely on third-party security tools
Infrastructure as Code (IaC) allows for automating security policies and configurations, ensuring consistency and reducing the risk of human error. By codifying security measures, you can enforce best practices and respond to security threats more efficiently.
Data _______ is a crucial step before migration to ensure data quality and compatibility.
- Cleansing
- Compression
- Encryption
- Validation
Data cleansing is a crucial step before migration to ensure data quality and compatibility. It involves identifying and correcting errors or inconsistencies in the data.
Among the options, which language is often associated with the server-side environment in a Node.js application?
- Java
- JavaScript
- Python
- Ruby
JavaScript is often associated with the server-side environment in a Node.js application. Node.js enables server-side scripting using JavaScript.
The HTTP _______ status code is used to indicate that the requested resource could not be found.
- 200
- 302
- 404
- 500
The HTTP 404 status code is used to indicate that the requested resource could not be found on the server. It is a standard response for an unsuccessful request.
In database systems, a _______ is a mechanism to control access to data items by multiple transactions.
- Buffer
- Lock
- Semaphore
- Trigger
In database systems, a lock is a mechanism used to control access to data items by multiple transactions. It helps in preventing conflicts and ensuring the consistency of the data during concurrent access. Locks can be applied at various levels, such as row-level, page-level, or table-level.
Which attribute is used to provide an alternative text for an image in HTML?
- alt
- href
- src
- title
The alt attribute is used to provide alternative text for an image in HTML. This text is displayed if the image file cannot be loaded or if the user is using a screen reader. It is important for accessibility and SEO purposes.