Site Reliability Engineering: How Google Runs Production Systems


Betsy Beyer - 2016
    So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Google's Site Reliability Team explain how and why their commitment to the entire lifecycle has enabled the company to successfully build, deploy, monitor, and maintain some of the largest software systems in the world. You'll learn the principles and practices that enable Google engineers to make systems more scalable, reliable, and efficient--lessons directly applicable to your organization.This book is divided into four sections: Introduction--Learn what site reliability engineering is and why it differs from conventional IT industry practicesPrinciples--Examine the patterns, behaviors, and areas of concern that influence the work of a site reliability engineer (SRE)Practices--Understand the theory and practice of an SRE's day-to-day work: building and operating large distributed computing systemsManagement--Explore Google's best practices for training, communication, and meetings that your organization can use

For the Love of Cities: The love affair between people and their places


Peter Kageyama - 2011
    As cities begin thinking of themselves as engaged in a relationship with their citizens, and citizens begin to consider their emotional connections with their places, we open up new possibilities in community, social and economic development by including the most powerful of motivators-the human heart-in our toolkit of city-making. The book explores what makes cities lovable, what motivates ordinary citizens to do extraordinary things for their places and how some cities, such as New Orleans, Detroit, and Cleveland are using that energy to fill in the gaps that "official" city makers have left as resources have disappeared. Meet those amazing people who are truly "in love" with their cities and learn how they are key to the future development of our communities. Praise for the book: What Kageyama has done is to introduce the vital piece into the urban discussion-- the matter of love; the piece without which all city building must fail, for "love" the corner stone of civic citizenship. It takes some bravura and acumen to champion the subject of love in the urban forum that wants to quantify, when only love qualifies and justifies the discussion of cities. Mr. Kageyama goes one step further. He provides precious indicators. Many city thinkers will follow suit, but for the time being, this is the essential book.Pier Giorgio Di Cicco Poet Laureate Emeritus, Toronto, Ontario Author of Municipal Mind: Manifestos for The Creative CityFor the Love of Cities succeeds in putting an exclamation point on the exceptional value of deepening the relationship that city dwellers feel for their neighborhoods by adding amenities such as parks, outdoor cafes, art galleries, trees, flowers and even sidewalks to create a meaningful sense of place. It also explores the often hidden added value of creative entrepreneurs in creating a sense of place that attracts, nurtures and retains citizens.The book is a love note from Author Peter Kageyama to cities everywhere that will prompt you to more closely examine your own relationship with where you live, work and play.Diane Egner Publisher and Managing Editor, 83 Degrees Media Former Book Editor, The Tampa TribuneFor the Love of Cities is a must read for city changemakers. Jeff Slobotski Silicon Prairie News & Founder, Big OmahaPeter has captured something very important... love. When we love a city, we are committed to it, we engage with it, we care for it, we give our best to it. A city that is loved also gives back. It makes those who live there feel enriched. And so you have a virtuous cycle.Charles Landry Author of The Creative City: A Toolkit for Urban Innovators and The Art of City Making

American Commando: Evans Carlson, His WWII Marine Raiders, and America's First Special Forces Mission


John F. Wukovits - 2009
     Lieutenant Colonel Evans Carlson was considered a maverick by many of his comrades-and seen as a traitor by some. He spent years observing guerrilla tactics all over the world, and knew that those tactics could be adapted effectively by the Marines. Carlson and an elite fighting force-the 2nd Raider Battalion-embarked upon a thirty-day mission behind enemy lines where they disrupted Japanese supplies, inflicted a string of defeats on the enemy in open combat, and gathered invaluable intelligence on Japanese operations on Guadalcanal. And in the process they helped lay the foundation for Special Forces in the modern military. Here for the first time is a riveting account of one man, one battalion, and one mission that would resonate through the annals of military history.

Beyond Software Architecture: Creating and Sustaining Winning Solutions


Luke Hohmann - 2003
    There are currently a significant number of books on creating, documenting, and implementing software architecture, but precious few resources have addressed how to build a software architecture that aligns with a customer's overall business goals. In this new book, Luke Hohmann borrows from his extensive experience managing successful enterprise software projects to provide practical wisdom on creating and sustaining winning software solutions. This book helps technologists grasp the business ramifications of their decisions, and provides business-oriented software professionals (e.g. sales people and marketers) with better knowledge of how robust software can be built and maintained.

37 Things One Architect Knows


Gregor Hohpe
    

Minimalism


James Meyer - 2000
    A beautifully illustrated book, internationally recognized as the definitive survey of Minimalism, now available in paperback

The Great Reflation: How Investors Can Profit from the New World of Money


J. Anthony Boeckh - 2010
    But the full impact of the crises we have recently faced will create far more problems, and unless you're prepared, you'll struggle to regain your financial footing.In The Great Reflation, author Tony Boeckh helps you understand how these crises, and the policies passed to jumpstart the economy, will play out for investments and business, and provides you with the tools to excel in today's rapidly evolving financial landscape. He reveals how similar episodes compare with the current crises and what this could mean for your financial future.Arms you with practical insights that will allow you to evaluate different investment options Explores the implications of the end of the private debt cycle, the possible rise of a new age of thrift, and the new government debt crisis Reveals how you can profit from once-in-a-lifetime opportunities as well as proper portfolio allocation strategies While things may never return to "normal," you can still make choices that will allow you to prosper. This book will show you how.

Cities for People


Jan Gehl - 2010
    In this revolutionary book, Gehl presents his latest work creating (or recreating) cityscapes on a human scale. He clearly explains the methods and tools he uses to reconfigure unworkable cityscapes into the landscapes he believes they should be: cities for people.Taking into account changing demographics and changing lifestyles, Gehl explains how to develop cities that are lively, safe, sustainable, and healthy.The book is extensively illustrated with over 700 photos and drawings of examples from Gehl’s work around the globe.

The New Urban Crisis: How Our Cities Are Increasing Inequality, Deepening Segregation, and Failing the Middle Class-and What We Can Do About It


Richard Florida - 2017
    And yet all is not well, Richard Florida argues in The New Urban Crisis. Florida, one of the first scholars to anticipate this back-to-the-city movement in his groundbreaking The Rise of the Creative Class, demonstrates how the same forces that power the growth of the world's superstar cities also generate their vexing challenges: gentrification, unaffordability, segregation, and inequality. Meanwhile, many more cities still stagnate, and middle-class neighborhoods everywhere are disappearing. Our winner-take-all cities are just one manifestation of a profound crisis in today's urbanized knowledge economy. A bracingly original work of research and analysis, The New Urban Crisis offers a compelling diagnosis of our economic ills and a bold prescription for more inclusive cities capable of ensuring growth and prosperity for all.

ERLANG Programming


Francesco Cesarini - 2009
    Erlang is gaining widespread adoption with the advent of multi-core processors and their new scalable approach to concurrency. With this guide you'll learn how to write complex concurrent programs in Erlang, regardless of your programming background or experience. Written by leaders of the international Erlang community -- and based on their training material -- Erlang Programming focuses on the language's syntax and semantics, and explains pattern matching, proper lists, recursion, debugging, networking, and concurrency. This book helps you:Understand the strengths of Erlang and why its designers included specific features Learn the concepts behind concurrency and Erlang's way of handling it Write efficient Erlang programs while keeping code neat and readable Discover how Erlang fills the requirements for distributed systems Add simple graphical user interfaces with little effort Learn Erlang's tracing mechanisms for debugging concurrent and distributed systems Use the built-in Mnesia database and other table storage features Erlang Programming provides exercises at the end of each chapter and simple examples throughout the book.

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

Soviet Bus Stops


Christopher Herwig - 2014
    From the shores of the Black Sea to the endless Kazakh steppe, the bus stops show the range of public art from the Soviet era and give a rare glimpse into the creative minds of the time. Herwig’s series attracted considerable media interest around the world, and now with the 12 year project complete, the full collection will be presented in Soviet Bus Stops as a deluxe, limited edition, hard cover photo book. The book represents the most comprehensive and diverse collection of Soviet bus stop design ever assembled.

An Elegant Puzzle: Systems of Engineering Management


Will Larson - 2019
    Management is a key part of any organization, yet the discipline is often self-taught and unstructured. Getting to the good solutions of complex management challenges can make the difference between fulfillment and frustration for teams, and, ultimately, the success or failure of companies. Will Larson's An Elegant Puzzle orients around the particular challenges of engineering management--from sizing teams to technical debt to succession planning--and provides a path to the good solutions. Drawing from his experience at Digg, Uber, and Stripe, Will Larson has developed a thoughtful approach to engineering management that leaders of all levels at companies of all sizes can apply. An Elegant Puzzle balances structured principles and human-centric thinking to help any leader create more effective and rewarding organizations for engineers to thrive in.

Object Design: Roles, Responsibilities, and Collaborations


Rebecca Wirfs-Brock - 2002
    This work includes the practices and techniques of Responsibility-Driven Design, and show how to apply them as you develop modern object-based applications. It is suitable for software designers and students.

The Hidden Dimension


Edward T. Hall - 1966
    Introducing the science of "proxemics," Hall demonstrates how man's use of space can affect personal business relations, cross-cultural exchanges, architecture, city planning, and urban renewal.