• 2. NoSQL 1. Apache Cassandra overview. 2. MongoDB overview. 3. Cassandra vs MongoDB: Pros and Cons. 3. Protocols
  • 4. Versioning RESTful Services
  • 6. Command Query Responsibility Segregation (CQRS)
  • Final Interview




    Download 117.33 Kb.
    Pdf ko'rish
    bet11/11
    Sana22.10.2023
    Hajmi117.33 Kb.
    #89802
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Final Interview
    KXA56SHIXE, The Algorithm Design Manual, Mavzu Iqtisodiy axborot tizimlarida axborotlarni himoyalash usu-fayllar.org (1), Tolalar haqida, Behzod Boltaboyev, САО005 оқими учун мустақил иш мавзулари, Do\'stmurodov Xusan, Коди cal 1316 Номи (1), Plitalar, 84078527a4, ciziqli1932, ehtimol yakuniy, Taklifnoma, Mustaqil ish qanday yoziladi. Is\'hoqova Z
    1. Spring Cloud.
    1. Spring Cloud architecture overview.
    2. Problems are solved by Spring Cloud.
    3. Advantages of using Spring Cloud.
    4. Service Registration and Discovery with Netflix Eureka.
    5. Client-Side Load Balancing with Ribbon.
    6. Fault Tolerance implementation with Netflix Hystrix.
    7. Fault tolerance vs high availability.
    8. Advantages of Zuul API Gateway.
    9. Declarative REST client using Feign.
    10. Spring Security Oauth 2 overview, advantages.
    11. Monitoring microservices with Zipkin, Dynatrace, Prometheus.
    12. Reasons to monitor services (monolithic and microservices).
    13. Challenges with monitoring microservices. Approaches for monitoring
    microservices.
    2. NoSQL
    1.
    Apache Cassandra overview.
    2.
    MongoDB overview.
    3.
    Cassandra vs MongoDB: Pros and Cons.
    3. Protocols
    1.
    What are Google Protocol Buffers?
    2.
    Reasons to use Google Protocol Buffers.
    3.
    JSON vs Protocol Buffers.
    4.
    Apache thrift vs protocol buffers
    4. Versioning RESTful Services
    1.
    Why do we need Versioning for RESTful Web Services?
    2.
    Available versioning options.
    3.
    Versioning implementation: best practice.


    5. GraphQL
    1.
    What is GraphQL?
    2.
    Concepts of the GraphQL query language.
    3.
    Difference between REST and GraphQL.
    6. Command Query Responsibility Segregation (CQRS)
    1.
    What is CQRS?
    2.
    CQRS principles.
    3.
    When do You Need CQRS in Your Application?
    4.
    Integration microservices with CQRS and event sourcing.
    7. Event Sourcing
    1.
    What is event sourcing?
    2.
    Advantages of event sourcing.
    3.
    Limitation of event sourcing.

    Download 117.33 Kb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 117.33 Kb.
    Pdf ko'rish