¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Microservice Patterns

Cliff Terance Inglés 30 fichas

Fichas del conjunto (30)

  1. 1What problem is addressed by dedicated db?performance and reliability
  2. 2What problem does container sidecar solve?inefficient access to utilities
  3. 3What is the container side car solution?deploy utility on same host in different container
  4. 4What problem does the ambassador fix?independent management of shared utilities proxied by ambassador container on same host
  5. 5what problem does microservice layers solve?reduce operational complexities by mapping each service to a logical view so that changes can be applied
  6. 6what are the microservice isolation levels?containers on differnt phyisical, virtual machines, container
  7. 7What solution is used for multi container isolation control?control mechanism with affinity and anti-affinity rules
  8. 8What is a compositorMicroservice uses fine grained services to complete a greater task
  9. 9What problem does autonomous proxy resolve?course grained services decomposed into fine grained, proxy redirects consumers using course grained API.
  10. 10What problem does instance registration resolve?performance cost of consumers invoking inactive microservices from scratch and for accessing specific instances, solution uses self and semi-automated registration
  11. 11what is the shared isolated database solution?independently managed containerised db, and can have its own API and with fail over. multiple instances having eventual consistency with Leader node pattern.
  12. 12What problem does the Pre-defined data view resolve?Inefficiency getting data from multiple services, a side car may be used by each service and a dedicated service used to combine results.
  13. 13what is synchronised cross instance events?synchronises state or data from multiple instances using event publishing
  14. 14what is centralised isolated state database?solution wide state data for reporting, single source of truth.
  15. 15what is workload distribution?horizontal scaling or load balancing
  16. 16what is service load balancing?duplicate microservices in resource pool to share workload.
  17. 17what is dynamic scalability?dynamic horizontal, vertical scaling and dynamic relocation using scaling listeners.
  18. 18What is a container chain?Allows specific sequence of operational scheduling logic in a pod
  19. 19What is single node multi containers for?composition participants deployed in separate containers on same host for performance and independent scaling.
  20. 20What is volitile configuration?monitoring mechanism monitors runtime conditions with container configuration writer updates scalability related changes in response to conditions.
  21. 21What other pattern is required for volitile configuration?Instance registration.
  22. 22what problem does the scatter gather address?complext logiccomposing specific instances of microservices
  23. 23how is scatter gather applied?a root container is used to host distributer and aggregator microservices, each distributed task run in parallel, the distributer in the root container passes results to aggregator, finallay the distributer passes results to consumer.
  24. 24what is leader node election?when multiple instances of same microservice are used for a task, the leader node mechanism aggregates results for consumer and mechanism can block other requests until completed.
  25. 25how is composition autonomy achieved?composition components are redundently implemented in isolated dedicated deployment environment on same container for increased autonomy.
  26. 26how is inefficient polling addressed?event drivent messaging, event management program ideally deployed seperately.
  27. 27what is atomic event processing?locally registered events within the microservice database are sent to the microservice's dedicated event management service improving performance and reliability.
  28. 28what is apended events?related events are apended to each other avoiding out of sequence info.
  29. 29what is the log aggregator?central log store to help with audit and reports accross microservices
  30. 30what is distributed diagnostics?centralised diagnostics becomes bloated, diagnostic collecter intercepter/agent can immediately notify admin of a concern

Información

Descripción
patterns
Creado por
Cliff Terance
Visitas
11
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?