recentpopularlog in

davewongillies : toread   138

« earlier  
Designing Distributed Systems [Book]
Author Brendan Burns—Director of Engineering at Microsoft Azure—demonstrates how you can adapt existing software design patterns for designing and building reliable distributed applications. Systems engineers and application developers will learn how these long-established patterns provide a common language and framework for dramatically increasing the quality of your system.
books  toread 
july 2019 by davewongillies
Designing Data-Intensive Applications (DDIA) — an O’Reilly book by Martin Kleppmann (The Wild Boar Book)
As software engineers, we need to build applications that are reliable, scalable and maintainable in the long run. We need to understand the range of available tools and their trade-offs. For that, we have to dig deeper than buzzwords.

This book will help you navigate the diverse and fast-changing landscape of technologies for storing and processing data. We compare a broad variety of tools and approaches, so that you can see the strengths and weaknesses of each, and decide what’s best for your application.
book  books  data  database  oreilly  toread 
august 2017 by davewongillies
BeyondCorp: A New Approach to Enterprise Security
Virtually every company today uses firewalls to enforce perimeter security. However, this security model is problematic because, when that perimeter is breached, an attacker has relatively easy access to a company’s privileged intranet. As companies adopt mobile and cloud technologies, the perimeter is becoming increasingly difficult to enforce. Google is taking a different approach to network security. We are removing the requirement for a privileged intranet and moving our corporate applications to the Internet.
security  networking  google  toread 
january 2017 by davewongillies
Go Bootcamp
Everything you need to know to get started with Go
programming  ebooks  golang  toread  udemy 
march 2016 by davewongillies
The Black Swan: Second Edition: The Impact of the Highly Improbable: With a new section: "On Robustness and Fragility": Nassim Nicholas Taleb: 9780812973815: Amazon.com: Books
A black swan is an event, positive or negative, that is deemed improbable yet causes massive consequences. In this groundbreaking and prophetic book, Taleb shows in a playful way that Black Swan events explain almost everything about our world, and yet we—especially the experts—are blind to them. In this second edition, Taleb has added a new essay, On Robustness and Fragility, which offers tools to navigate and exploit a Black Swan world.
books  shopping  wishlist  toread 
april 2014 by davewongillies
You Just Have To Move Your Feet: 30 Years Of Acid - Attack Magazine
I Love Acid promoter Josh Doherty charts the peaks and troughs of acid’s popularity over the last three decades.
music  toread  acid  house 
april 2014 by davewongillies
Goodreads | DevOps Reading List (55 books)
Books with particular value to folks interested in DevOps, Agile, Lean Startups, etc. Inspired by devopsday.org, Johns Allspaw and Willis, and more.
lean  books  devops  startups  agile  operations  toread  ebooks 
october 2013 by davewongillies
Foundation
Learn and play with Elasticsearch
learning  toread  elasticsearch 
october 2013 by davewongillies
Elasticsearch in production
Elasticsearch easily lets you develop amazing things, and it has gone to great lengths to make Lucene's features readily available in a distributed setting. However, when it comes to running Elasticsearch in production, you still have a fairly complicated system on your hands: a system with high demands on network stability, a huge appetite for memory, and a system that assumes all users are trustworthy. These articles cover some of the lessons we've learned from securing and herding hundreds of Elasticsearch clusters.
performance  elasticsearch  toread 
october 2013 by davewongillies
Encryption is less secure than we thought - MIT News Office
For 65 years, most information-theoretic analyses of cryptographic systems have made a mathematical assumption that turns out to be wrong.
articles  encryption  security  toread 
september 2013 by davewongillies
Morgan & Claypool Publishers - Synthesis Lectures on Computer Architecture - 8(3):1 - Abstract
As computation continues to move into the cloud, the computing platform of interest no longer resembles a pizza box or a refrigerator, but a warehouse full of computers. These new large datacenters are quite different from traditional hosting facilities of earlier times and cannot be viewed simply as a collection of co-located servers. Large portions of the hardware and software resources in these facilities must work in concert to efficiently deliver good levels of Internet service performance, something that can only be achieved by a holistic approach to their design and deployment. In other words, we must treat the datacenter itself as one massive warehouse-scale computer (WSC). We describe the architecture of WSCs, the main factors influencing their design, operation, and cost structure, and the characteristics of their software base. We hope it will be useful to architects and programmers of today’s WSCs, as well as those of future many-core platforms which may one day implemen...
google  datacenters  architecture  toread 
september 2013 by davewongillies
RabbitMQ - Reliability Guide
This page explains how to use the various features of AMQP and RabbitMQ to achieve reliable delivery - to ensure that messages are always delivered, even encountering failure in any part of your system.
performance  rabbitmq  toread 
march 2013 by davewongillies
Mark Burgess Website
A selection of some of the things I have written over the years: (PR = "peer reviewed")
configuration  devops  sysadmin  toread  cfengine 
january 2013 by davewongillies
Evolution of lactose tolerance: Why do humans keep drinking milk? - Slate Magazine
The Most Spectacular Mutation in Recent Human History. How did milk help found Western civilization?
food  milk  interesting  toread 
october 2012 by davewongillies
ØMQ - The Guide - 0MQ - The Guide
ØMQ - The Guide is amazingly well written. I finally "get it". http://bit.ly/aX3Vyh – Christopher Petrilli (petrillic) http://twitter.com/petrillic/status/26750284455
0mq  ebooks  epub  toread  via:packrati.us 
september 2012 by davewongillies
Manning: RabbitMQ in Action
RabbitMQ in Action is a fast-paced run through building and managing scalable applications using the RabbitMQ messaging server. It starts by explaining how message queuing works, its history, and how RabbitMQ fits in. Then it shows you real-world examples you can apply to your own scalability and interoperability challenges.
books  ebooks  toread  rabbitmq  messaging  erlang  shopping 
may 2012 by davewongillies
Manning: ActiveMQ in Action
The Apache ActiveMQ message broker is an open source implementation of the Java Message Service spec. It makes for a reliable hub in any message-oriented enterprise application and integrates beautifully with Java EE containers, ESBs, and other JMS providers.
books  ebooks  toread  activemq  messaging  jms  stomp  mq  java  shopping 
may 2012 by davewongillies
The Pragmatic Bookshelf | Practical Vim
Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It’s available on almost every OS—if you master the techniques in this book, you’ll never need another text editor. In 120 Vim recipes, you’ll quickly learn the editor’s core functionality and tackle your trickiest editing and writing tasks.
books  ebooks  shopping  vim  toread 
may 2012 by davewongillies
Enough by Patrick Rhone (eBook) - Lulu
What is enough? Enough is a very personal metric. Like our center of gravity, each of us must find what is enough by swaying from less to more until a comfortable medium is found. The goal, then, is not to find what is, or will be, enough forever. That is impossible. The goal is to discover the tools and strategies you need to find what is enough for you right now and provide the flexibility to adjust as the conditions change. enough is the new book from Patrick Rhone, author of "Keeping It Straight" and the creator of MinimalMac.com.
ebooks  lifehacks  shopping  toread 
april 2012 by davewongillies
The Pragmatic Bookshelf | Build Awesome Command-Line Applications in Ruby
Speak directly to your system. With its simple commands, flags, and parameters, a well-formed command-line application is the quickest way to automate a backup, a build, or a deployment and simplify your life.
ruby  ebooks  commandline  cli  shopping  wishlist  toread 
april 2012 by davewongillies
The Pragmatic Bookshelf | tmux
if you're still a screen user, you need this tmux ebook:
books  ebooks  toread  tmux  shopping 
march 2012 by davewongillies
The Hacker Shelf
Community-curated collection of free books for the intellectually curious.
books  ebooks  technology  programming  toread  free 
february 2012 by davewongillies
Tangled Web | No Starch Press
In The Tangled Web, Michal Zalewski, one of the world’s top browser security experts, offers a compelling narrative that explains exactly how browsers work and why they’re fundamentally insecure. Rather than dispense simplistic advice on vulnerabilities, Zalewski examines the entire browser security model, revealing weak points and providing crucial information for shoring up web application security.
ebooks  shopping  toread  security 
february 2012 by davewongillies
Silence on the Wire | No Starch Press
In Silence on the Wire: A Field Guide to Passive Reconnaissance and Indirect Attacks, Zalewski shares his expertise and experience to explain how computers and networks work, how information is processed and delivered, and what security threats lurk in the shadows. No humdrum technical white paper or how-to manual for protecting one's network, this book is a fascinating narrative that explores a variety of unique, uncommon and often quite elegant security challenges that defy classification and eschew the traditional attacker-victim model.
shopping  ebooks  security  toread 
february 2012 by davewongillies
« earlier      
per page:    204080120160

Copy this bookmark:





to read