Web Services

RSS
Sort By:

Metrics That Matter

Critical but oft-neglected service metrics that every SRE and product owner should care about

by Benjamin Treynor Sloss, Shylaja Nukala, Vivek Rau | January 21, 2019

1 comments

Tracking and Controlling Microservice Dependencies

Dependency management is a crucial part of system and software design.

by Silvia Esparrachiari, Tanya Reilly, Ashleigh Rentz | September 11, 2018

0 comments

Designing Cluster Schedulers for Internet-Scale Services

Embracing failures for improving availability

by Diptanu Gon Choudhury, Timothy Perrett | March 20, 2018

0 comments

Canary Analysis Service

Automated canarying quickens development, improves production safety, and helps prevent outages.

by Štěpán Davidovič, Betsy Beyer | March 6, 2018

0 comments

Hootsuite: In Pursuit of Reactive Systems

A discussion with Edward Steel, Yanik Berube, Jonas Bonér, Ken Britton, and Terry Coatta

by Edward Steel, Yanik Berube, Jonas Bonér, Ken Britton, Terry Coatta | August 5, 2017

0 comments

The Calculus of Service Availability

You're only as available as the sum of your dependencies.

by Benjamin Treynor Sloss, Mike Dahlin, Vivek Rau, Betsy Beyer | May 17, 2017

1 comments

The Hidden Dividends of Microservices

Microservices aren't for every company, and the journey isn't easy.

by Tom Killalea | June 14, 2016

0 comments

Fail at Scale

Reliability in the face of rapid change

by Ben Maurer | October 27, 2015

0 comments

HTTP/2.0 - The IETF is Phoning It In

Bad protocol, bad politics

by Poul-Henning Kamp | January 6, 2015

15 comments

Node at LinkedIn: The Pursuit of Thinner, Lighter, Faster

A discussion with Kiran Prasad, Kelly Norton, and Terry Coatta

by Kiran Prasad, Kelly Norton, Terry Coatta | January 15, 2014

1 comments

Center Wheel for Success

"Not invented here" syndrome is not unique to the IT world.

by Poul-Henning Kamp | December 20, 2013

16 comments

Sender-side Buffers and the Case for Multimedia Adaptation

A proposal to improve the performance and availability of streaming video and other time-sensitive media

by Aiman Erbad, Charles Krasic | October 11, 2012

0 comments

How Do I Model State? Let Me Count the Ways

A study of the technology and sociology of Web services specifications

by Ian Foster, Savas Parastatidis, Paul Watson, Mark McKeown | March 17, 2009

0 comments

Commentary: A Trip Without a Roadmap

Instead of simply imagining what your users want or need, it's always a good idea to first get their input.

by Peter Christy | March 11, 2009

0 comments

High Performance Web Sites

Want to make your Web site fly? Focus on front-end performance.

by Steve Souders | December 4, 2008

2 comments

Improving Performance on the Internet

Given the Internet's bottlenecks, how can we build fast, scalable content-delivery systems?

by Tom Leighton | December 4, 2008

0 comments

Eventually Consistent

Building reliable distributed systems at a worldwide scale demands trade-offs?between consistency and availability.

by Werner Vogels | December 4, 2008

4 comments

Building Scalable Web Services

Build only what you really need.

by Tom Killalea | December 4, 2008

2 comments

Toward a Commodity Enterprise Middleware

Can AMQP enable a new era in messaging middleware? AMQP (Advanced Message Queuing Protocol) was born out of my own experience and frustrations in developing front- and back-office processing systems at investment banks. It seemed to me that we were living in integration Groundhog Day - the same problems of connecting systems together would crop up with depressing regularity. Each time the same discussions about which products to use would happen, and each time the architecture of some system would be curtailed to allow for the fact that the chosen middleware was reassuringly expensive.

by John O'Hara | June 7, 2007

0 comments

A Conversation with Werner Vogels

Learning from the Amazon technology platform: Many think of Amazon as 'that hugely successful online bookstore.' You would expect Amazon CTO Werner Vogels to embrace this distinction, but in fact it causes him some concern.

by Charlene O'Hanlon | June 30, 2006

5 comments

Monitoring, at Your Service

Automated monitoring can increase the reliability and scalability of today's online software services.

by Bill Hoffman | January 31, 2006

0 comments

A Conversation with Phil Smoot

The challenges of managing a megaservice

by Charlene O'Hanlon | January 31, 2006

1 comments

A Conversation with Tim Bray

Tim Bray's Waterloo was no crushing defeat, but rather the beginning of his success as one of the conquerors of search engine technology and XML. In 1986, after working in software at DEC and GTE, he took a job at the University of Waterloo in Ontario, Canada, where he managed the New Oxford English Dictionary Project, an ambitious research endeavor to bring the venerable Oxford English Dictionary into the computer age.

by Jim Gray | February 16, 2005

0 comments

A Conversation with Brewster Kahle

Stu Feldman, Queue board member and vice president of Internet technology for IBM, interviews the chief executive officer of the nonprofit Internet Archive.

by Stu Feldman | August 31, 2004

0 comments

A Conversation with Wayne Rosing

How the Web changes the way developers build and release software

by David J. Brown | October 2, 2003

0 comments

Caching XML Web Services for Mobility

In the face of unreliable connections and low bandwidth, caching may offer reliable wireless access to Web services.

by Douglas D. Terry, Venugopalan Ramasubramanian | July 30, 2003

1 comments

Scripting Web Services Prototypes

As web services become increasingly sophisticated, their practitioners will require skills spanning transaction processing, database management, middleware integration, and asynchronous messaging.

by Christopher Vincent | March 18, 2003

0 comments

Interview with Adam Bosworth

The changes that are going to be driven by web services will result in a major language extension.

by Adam Bosworth, Kirk McKusick | March 18, 2003

0 comments

Securing the Edge

Common wisdom has it that enterprises need firewalls to secure their networks.

by Avi Freedman | March 18, 2003

CACM This article appears in print in Communications of the ACM, Volume 1 Issue 1

0 comments

Web Services: Promises and Compromises

Much of web services' initial promise will be realized via integration within the enterprise.

by Ali Arsanjani, Brent Hailpern, Joanne Martin, Peri Tarr | March 12, 2003

0 comments

An Open Web Services Architecture

The name of the game is web services.

by Stan Kleijnen, Srikanth Raju | March 4, 2003

0 comments

The Deliberate Revolution

Transforming Integration With XML Web Services

by Mike Burner | March 4, 2003

0 comments