Coverart for item
The Resource Beautiful architecture, edited by Diomidis Spinellis, Georgios Gousios

Beautiful architecture, edited by Diomidis Spinellis, Georgios Gousios

Label
Beautiful architecture
Title
Beautiful architecture
Statement of responsibility
edited by Diomidis Spinellis, Georgios Gousios
Contributor
Subject
Language
eng
Summary
What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose. Some of the engineers in this book reveal how they developed a specific project, including decisions they faced and tradeoffs they made. Others take a step back to investigate how certain architectural aspects have influenced computing as a whole. With this book, you'll discover:<p How Facebook's architecture is the basis for a data-centric application ecosystem The effect of Xen's well-designed architecture on the way operating systems evolve How community processes within the KDE project help software architectures evolve from rough sketches to beautiful systems How creeping featurism has helped GNU Emacs gain unanticipated functionality The magic behind the Jikes RVM self-optimizable, self-hosting runtime Design choices and building blocks that made Tandem the choice platform in high-availability environments for over two decades Differences and similarities between object-oriented and functional architectural views How architectures can affect the software's evolution and the developers' engagement Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture
Cataloging source
UMI
Dewey number
005.3 22
Illustrations
illustrations
Index
index present
LC call number
QA76.754
LC item number
.B43 2009
Literary form
non fiction
Nature of contents
  • dictionaries
  • bibliography
http://library.link/vocab/relatedWorkOrContributorName
  • Spinellis, Diomidis
  • Gousios, Georgios
http://library.link/vocab/subjectName
  • Computer software
  • Software engineering
  • Computer architecture
  • Software architecture
  • Computer software
  • Software engineering
  • Computer architecture
  • Software architecture
  • Computer software
  • Computer architecture
  • Computer software
  • Software architecture
  • Software engineering
Label
Beautiful architecture, edited by Diomidis Spinellis, Georgios Gousios
Instantiates
Publication
Bibliography note
Includes bibliographical references and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Resource-oriented architectures: being "in the web"
  • by Brian Sletten
  • Data grows up: the architecture of the Facebook platform
  • by Dave Fetterman
  • Xen and the beauty of virtualization
  • by Derek Murray and Keir Fraser
  • Guardian: a fault-tolerant operating system environment /
  • by Greg Lehey
  • JPC: an X86 PC emulator in pure Java
  • by Rhys Newman and Christopher Dennis
  • What is architecture
  • The strength of metacircular virtual machines: JIKES RVM
  • by Ian Rogers and Dave Grove
  • GNU EMACS: creeping featurism is a strength
  • by Jim Blandy
  • When the bazaar sets out to build cathedrals
  • by Till Adam and Mirko Boehm
  • Software architecture: object-oriented versus functional
  • by Bertrand Meyer
  • Reading the classics
  • by Panagiotis Louridas
  • by John Klein and David Weiss
  • A tale of two systems: a modern-day software fable
  • by Pete Goodliffe
  • Architecting for scale
  • by Jim Waldo
  • Making memories
  • by Michael Nygard
Control code
317877836
Dimensions
unknown
Edition
1st ed.
Extent
1 online resource (xix, 404 pages)
Form of item
online
Isbn
9780596550998
Lccn
2009504468
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000037
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)317877836
Label
Beautiful architecture, edited by Diomidis Spinellis, Georgios Gousios
Publication
Bibliography note
Includes bibliographical references and index
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Content category
text
Content type code
  • txt
Content type MARC source
rdacontent
Contents
  • Resource-oriented architectures: being "in the web"
  • by Brian Sletten
  • Data grows up: the architecture of the Facebook platform
  • by Dave Fetterman
  • Xen and the beauty of virtualization
  • by Derek Murray and Keir Fraser
  • Guardian: a fault-tolerant operating system environment /
  • by Greg Lehey
  • JPC: an X86 PC emulator in pure Java
  • by Rhys Newman and Christopher Dennis
  • What is architecture
  • The strength of metacircular virtual machines: JIKES RVM
  • by Ian Rogers and Dave Grove
  • GNU EMACS: creeping featurism is a strength
  • by Jim Blandy
  • When the bazaar sets out to build cathedrals
  • by Till Adam and Mirko Boehm
  • Software architecture: object-oriented versus functional
  • by Bertrand Meyer
  • Reading the classics
  • by Panagiotis Louridas
  • by John Klein and David Weiss
  • A tale of two systems: a modern-day software fable
  • by Pete Goodliffe
  • Architecting for scale
  • by Jim Waldo
  • Making memories
  • by Michael Nygard
Control code
317877836
Dimensions
unknown
Edition
1st ed.
Extent
1 online resource (xix, 404 pages)
Form of item
online
Isbn
9780596550998
Lccn
2009504468
Media category
computer
Media MARC source
rdamedia
Media type code
  • c
Other physical details
illustrations
http://library.link/vocab/ext/overdrive/overdriveId
cl0500000037
Sound
unknown sound
Specific material designation
remote
System control number
(OCoLC)317877836

Library Locations

    • Ellis LibraryBorrow it
      1020 Lowry Street, Columbia, MO, 65201, US
      38.944491 -92.326012
    • Engineering Library & Technology CommonsBorrow it
      W2001 Lafferre Hall, Columbia, MO, 65211, US
      38.946102 -92.330125
Processing Feedback ...