en
Mark Richards

Software Architecture Patterns

Kitap eklendiğinde bana bildir
Bu kitabı okumak için Bookmate’e EPUB ya da FB2 dosyası yükleyin. Bir kitabı nasıl yüklerim?
The success of any application or system depends on the architecture pattern
you use. By describing the overall characteristics of the architecture, these patterns
not only guide designers and developers on how to design components, but also determine
the ways in which those components should interact. This O’Reilly report takes a deep
dive into many common software architecture patterns. Each pattern includes a full
explanation of how it works, explains the pattern’s benefits and considerations, and describes the circumstances and conditions it was designed to address. The report also
includes an analysis and scorecard for each pattern based on several architecture and  software development quality attributes.
Bu kitap şu anda mevcut değil
69 yazdırılmış sayfalar
Bunu zaten okudunuz mu? Bunun hakkında ne düşünüyorsunuz?
👍👎

İzlenimler

  • Olzhas Murtazinbir izlenim paylaşıldı2 yıl önce
    👍Okumaya değer

Alıntılar

  • Olzhas Murtazinalıntı yaptı2 yıl önce
    The space-based architecture pattern is a complex and expensive pattern to implement. It is a good architecture choice for smaller web-based applications with variable load (e.g., social media sites, bidding and auction sites). However, it is not well suited for traditional large-scale relational database applications with large amounts of operational data
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    There are two primary components within this architecture pattern: a processing unit and virtualized middleware
  • Olzhas Murtazinalıntı yaptı2 yıl önce
    ucts help to address these issues, the fact remains that scaling out a normal application for extreme loads is a very difficult proposition.
    The space-based architecture pattern is specifically designed to address and solve scalability and concurrency issues. It is also a useful architecture pattern for applications that have variable and unpredictable concurrent user volumes. Solving the extreme and variable scalability issue architecturally is often a better approach than trying to scale out a database or retrofit caching technologies into a non-scalable architecture.
    Pattern Description

    The space-based pattern (also sometimes referred to as the cloud architecture pattern) minimizes the factors that limit application scaling. This pattern gets its name from the concept of tuple space, the idea of distributed shared memory. High scalability is achieved by removing the central database constraint and using replicated in-memory data grids instead

Kitap raflarında

fb2epub
Dosyalarınızı sürükleyin ve bırakın (bir kerede en fazla 5 tane)