Designing Event-Driven Systems


Ben Stopford - 2018
    Many of these patterns are successful by themselves, but as this practical ebook demonstrates, they provide a more holistic and compelling approach when applied together.Author Ben Stopford explains how service-based architectures and stream processing tools such as Apache Kafka® can help you build business-critical systems.* Learn why streaming beats request-response based architectures in complex, contemporary use cases* Understand why replayable logs such as Kafka provide a backbone for both service communication and shared datasets* Explore how event collaboration and event sourcing patterns increase safety and recoverability with functional, event-driven approaches* Apply patterns including Event Sourcing and CQRS, and how to build multi-team systems with microservices and SOA using patterns such as “inside out databases” and “event streams as a source of truth”* Build service ecosystems that blend event-driven and request-driven interfaces using a replayable log and Kafka's Streams API* Scale beyond individual teams into larger, department- and company-sized architectures, using event streams as a source of truth

AWS Security Best Practices (AWS Whitepaper)


Amazon Web Services - 2016
    It also provides an overview of different security topics such as identifying, categorizing and protecting your assets on AWS, managing access to AWS resources using accounts, users and groups and suggesting ways you can secure your data, your operating systems and applications and overall infrastructure in the cloud.

How Designers Think


Bryan Lawson - 1980
    This extended work is the culmination of forty years' research and shows the belief that we all can, and do, design, and that we can learn to design better. The creative mind continues to have the power to surprise and this book aims to nurture and extend this creativity. Neither the earlier editions, nor this book, are intended as authoritative prescriptions of how designers should think but provide helpful advice on how to develop an understanding of design.In this fourth edition, Bryan Lawson continues to try and understand how designers think, to explore how they might be better educated and to develop techniques to assist them in their task. Some chapters have been revised and three completely new chapters added. The book is now intended to be read in conjunction with What Designers Know which is a companion volume. Some of the ideas previously discussed in the third edition of How Designers Think are now explored more thoroughly in What Designers Know. For the first time this fourth edition works towards a model of designing and the skills that collectively constitute the design process.

European Architecture 1750-1890


Barry Bergdoll - 2000
    Never before had the functional requirements and expressive capacities of architecture been tested so thoroughly and with such diversity of invention. Bergdoll traces this experimentation in a broad range of contexts, focusing in particular on the relation of architectural design to new theories of history, new categories of scientific inquiry, and the broadening audience for architecture in this period of transformation. Unlike traditional surveys with long lists of buildings and architects, the themes are elucidated by in-depth coverage of key buildings which in turn are situated in both their local and European context.

Get Your House Right: Architectural Elements to Use & Avoid


Marianne Cusato - 2007
    She presents the definitive guide to what makes houses look and feel right, revealing the dos and don'ts of livable home design. Hundreds of elegant line drawings--rendering the varieties of architectural features and displaying “avoid” and “use” versions of the same elements side by side--make this an indispensable resource for designing and building a timelessly beautiful home.

Boundaries


Maya Lin - 2000
    Approaching the memorial, the ground slopes gently downward, and the low walls emerging on either side, growing out of the earth, extend and converge at a point below and ahead. Walking into the grassy site contained by the walls of this memorial, we can barely make out the carved names upon the memorial's walls. These names, seemingly infinite in number, convey the sense of overwhelming numbers, while unifying these individuals into a whole.... So begins the competition entry submitted in 1981 by a Yale undergraduate for the design of the Vietnam Veterans Memorial in Washington, D.C. -- subsequently called "as moving and awesome and popular a piece of memorial architecture as exists anywhere in the world." Its creator, Maya Lin, has been nothing less than world famous ever since. From the explicitly political to the un-ashamedly literary to the completely abstract, her simple and powerful sculpture -- the Rockefeller Foundation sculpture, the Southern Poverty Law Center Civil Rights Memorial, the Yale Women's Table, Wave Field -- her architecture, including The Museum for African Art and the Norton residence, and her protean design talents have defined her as one of the most gifted creative geniuses of the age. Boundaries is her first book: an eloquent visual/verbal sketchbook produced with the same inspiration and attention to detail as any of her other artworks. Like her environmental sculptures, it is a site, but one which exists at a remove so that it may comment on the personal and artistic elements that make up those works. In it, sketches, photographs, workbook entries, and original designs are held together by a deeply personal text. Boundaries is a powerful literary and visual statement by "a leading public artist" (Holland Carter). It is itself a unique work of art.

The Social Life of Small Urban Spaces


William H. Whyte - 1980
    Whyte published the findings from his revolutionary Street Life Project in The Social Life of Small Urban Spaces. Both the book and the accompanying film were instantly labeled classics, and launched a mini-revolution in the planning and study of public spaces. They have since become standard texts, and appear on syllabi and reading lists in urban planning, sociology, environmental design, and architecture departments around the world.Project for Public Spaces, which grew out of Holly's Street Life Project and continues his work around the world, has acquired the reprint rights to Social Life, with the intent of making it available to the widest possible audience and ensuring that the Whyte family receive their fair share of Holly's legacy.From the forward: For more than 30 years, Project for Public Spaces has been using observations, surveys, interviews and workshops to study and transform public spaces around the world into community places. Every week we give presentations about why some public spaces work and why others don't, using the techniques, ideas, and memorable phrases from William H. "Holly" Whyte's The Social Life of Small Urban Spaces.Holly Whyte was both our mentor and our friend. Perhaps his most important gift was the ability to show us how to discover for ourselves why some public spaces work and others don't. With the publication of The Social Life of Small Urban Spaces and its companion film in 1980, the world could see that through the basic tools of observation and interviews, we can learn an immense amount about how to make our cities more livable. In doing so, Holly Whyte laid the groundwork for a major movement to change the way public spaces are built and planned. It is our pleasure to offer this important book back to the world it is helping to transform.

Home Work: Handbuilt Shelter


Lloyd Kahn - 2004
    . .I get excited just listing these things! -LKPS SHELTER, it turns out, had a major influence on builders, and included are buildings our 1973 book inspired, so this is truly a sequel.

Building Evolutionary Architectures: Support Constant Change


Neal Ford - 2017
    Over the past few years, incremental developments in core engineering practices for software development have created the foundations for rethinking how architecture changes over time, along with ways to protect important architectural characteristics as it evolves. This practical guide ties those parts together with a new way to think about architecture and time.

Non-Places: Introduction to an Anthropology of Supermodernity


Marc Augé - 1992
    This invasion of the world by what Marc Auge calls ‘non-space’ results in a profound alteration of awareness: something we perceive, but only in a partial and incoherent manner. Auge uses the concept of ‘supermodernity’ to describe the logic of these late-capitalist phenomena—a logic of excessive information and excessive space. In this fascinating and lucid essay he seeks to establish and intellectual armature for an anthropology of supermodernity. Starting with an attempt to disentangle anthropology from history, Auge goes on to map the distinction between place, encrusted with historical monuments and creative social life, and non-place, to which individuals are connected in a uniform manner and where no organic social life is possible.Unlike Baudelairean modernity, where old and new are interwoven, supermodernity is self-contained: from the motorway or aircraft, local or exotic particularities are presented two-dimensionally as a sort of theme-park spectacle. Auge does not suggest that supermodernity is all-encompassing: place still exist outside non-place and tend to reconstitute themselves inside it. But he argues powerfully that we are in transit through non-place for more and more of our time, as if between immense parentheses, and concludes that this new form of solitude should become the subject of an anthropology of its own.

Rebel Cities: From the Right to the City to the Urban Revolution


David Harvey - 2012
    Consequently, they have been the subject of much utopian thinking about alternatives. But at the same time, they are also the centers of capital accumulation, and therefore the frontline for struggles over who has the right to the city, and who dictates the quality and organization of daily life. Is it the developers and financiers, or the people?Rebel Cities places the city at the heart of both capital and class struggles, looking at locations ranging from Johannesburg to Mumbai, and from New York City to Sao Paulo. By exploring how cities might be reorganized in more socially just and ecologically sane ways, David Harvey argues that cities can become the focus for anti-capitalist resistance.

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence


Pramod J. Sadalage - 2012
    Advocates of NoSQL databases claim they can be used to build systems that are more performant, scale better, and are easier to program." ""NoSQL Distilled" is a concise but thorough introduction to this rapidly emerging technology. Pramod J. Sadalage and Martin Fowler explain how NoSQL databases work and the ways that they may be a superior alternative to a traditional RDBMS. The authors provide a fast-paced guide to the concepts you need to know in order to evaluate whether NoSQL databases are right for your needs and, if so, which technologies you should explore further. The first part of the book concentrates on core concepts, including schemaless data models, aggregates, new distribution models, the CAP theorem, and map-reduce. In the second part, the authors explore architectural and design issues associated with implementing NoSQL. They also present realistic use cases that demonstrate NoSQL databases at work and feature representative examples using Riak, MongoDB, Cassandra, and Neo4j. In addition, by drawing on Pramod Sadalage's pioneering work, "NoSQL Distilled" shows how to implement evolutionary design with schema migration: an essential technique for applying NoSQL databases. The book concludes by describing how NoSQL is ushering in a new age of Polyglot Persistence, where multiple data-storage worlds coexist, and architects can choose the technology best optimized for each type of data access.

Interaction of Color


Josef Albers - 1971
    Conceived as a handbook and teaching aid for artists, instructors, and students, this timeless book presents Albers’s unique ideas of color experimentation in a way that is valuable to specialists as well as to a larger audience.Originally published by Yale University Press in 1963 as a limited silkscreen edition with 150 color plates, Interaction of Color first appeared in paperback in 1971, featuring ten representative color studies chosen by Albers. The paperback has remained in print ever since and is one of the most influential resources on color for countless readers.This new paperback edition presents a significantly expanded selection of more than thirty color studies alongside Albers’s original unabridged text, demonstrating such principles as color relativity, intensity, and temperature; vibrating and vanishing boundaries; and the illusions of transparency and reversed grounds. Now available in a larger format and with enhanced production values, this expanded edition celebrates the unique authority of Albers’s contribution to color theory and brings the artist’s iconic study to an eager new generation of readers.

Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions


Gregor Hohpe - 2003
    The authors also include examples covering a variety of different integration technologies, such as JMS, MSMQ, TIBCO ActiveEnterprise, Microsoft BizTalk, SOAP, and XSL. A case study describing a bond trading system illustrates the patterns in practice, and the book offers a look at emerging standards, as well as insights into what the future of enterprise integration might hold. This book provides a consistent vocabulary and visual notation framework to describe large-scale integration solutions across many technologies. It also explores in detail the advantages and limitations of asynchronous messaging architectures. The authors present practical advice on designing code that connects an application to a messaging system, and provide extensive information to help you determine when to send a message, how to route it to the proper destination, and how to monitor the health of a messaging system. If you want to know how to manage, monitor, and maintain a messaging system once it is in use, get this book.

Radical Cities: Across Latin America in Search of a New Architecture


Justin McGuirk - 2014
    From Brazil to Venezuela, and from Mexico to Argentina, McGuirk discovers the people and ideas shaping the way cities are evolving. Ever since the mid twentieth century, when the dream of modernist utopia went to Latin America to die, the continent has been a testing ground for exciting new conceptions of the city. An architect in Chile has designed a form of social housing where only half of the house is built, allowing the owners to adapt the rest; Medellín, formerly the world’s murder capital, has been transformed with innovative public architecture; squatters in Caracas have taken over the forty-five-story Torre David skyscraper; and Rio is on a mission to incorporate its favelas into the rest of the city. Here, in the most urbanised continent on the planet, extreme cities have bred extreme conditions, from vast housing estates to sprawling slums. But after decades of social and political failure, a new generation has revitalised architecture and urban design in order to address persistent poverty and inequality. Together, these activists, pragmatists and social idealists are performing bold experiments that the rest of the world may learn from.Radical Cities is a colorful journey through Latin America—a crucible of architectural and urban innovation.