en

Mark Richards

  • Olzhas Murtazinalıntı yaptı2 yıl önce
    As an architect, you must always justify your architecture decisions, particularly when it comes to choosing a particular architecture pattern or approach
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    each of the layers in the architecture is marked as being closed. This is a very important concept in the layered architecture pattern. A closed layer means that as a request moves from layer to layer, it must go through the layer right below it to get to the next layer below that one
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    Leveraging the concept of open and closed layers helps define the relationship between architecture layers and request flows and also provides designers and developers with the necessary information to understand the various layer access restrictions within the architecture
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    The first thing to watch out for is what is known as the architecture sinkhole anti-pattern. This anti-pattern describes the situation where requests flow through multiple layers of the architecture as simple pass-through processing with little or no logic performed within each layer
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    The event-driven architecture is made up of highly decoupled, single-purpose event processing components that asynchronously receive and process events
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    There are four main types of architecture components within the mediator topology: event queues, an event mediator, event channels, and event processors
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    The event flow starts with a client sending an event to an event queue, which is used to transport the event to the event mediator. The event mediator receives the initial event and orchestrates that event by sending additional asynchronous events to event channels to execute each step of the process. Event processors, which listen on the event channels, receive the event from the event mediator and execute specific business logic to process the event
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    There are two types of events within this pattern: an initial event and a processing event. The initial event is the original event received by the mediator, whereas the processing events are ones that are generated by the mediator and received by the event-processing components
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    is important to note that the event mediator doesn’t actually perform the business logic necessary to process the initial event; rather, it knows of the steps required to process the initial event
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    The event processor components contain the application business logic necessary to process the processing event
fb2epub
Dosyalarınızı sürükleyin ve bırakın (bir kerede en fazla 5 tane)