bookmate game
en

Mark Richards

  • Olzhas Murtazinhas quoted2 years ago
    As an architect, you must always justify your architecture decisions, particularly when it comes to choosing a particular architecture pattern or approach
  • Olzhas Murtazinhas quoted2 years ago
    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 Murtazinhas quoted2 years ago
    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 Murtazinhas quoted2 years ago
    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 Murtazinhas quoted2 years ago
    The event-driven architecture is made up of highly decoupled, single-purpose event processing components that asynchronously receive and process events
  • Olzhas Murtazinhas quoted2 years ago
    There are four main types of architecture components within the mediator topology: event queues, an event mediator, event channels, and event processors
  • Olzhas Murtazinhas quoted2 years ago
    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 Murtazinhas quoted2 years ago
    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 Murtazinhas quoted2 years ago
    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 Murtazinhas quoted2 years ago
    The event processor components contain the application business logic necessary to process the processing event
fb2epub
Drag & drop your files (not more than 5 at once)