Skip to content

Seattle DevOps Meetup

Photo of Jeffrey
Hosted By
Jeffrey
Seattle DevOps Meetup

Details

Owen Rubel will present on the API as a software pattern vs. an architectural pattern. In his own (slightly edited) words:

"[In] development, we are moving away from centralized architecture to distributed architecture. Unfortunately, we still use patterns that are specifically built for centralized architectures as they can't share communications/data with services in the I/O flow. The API pattern is such a pattern.

In distributed architectures, we often want to handles our 'checks' early and 'format' late but this because impossible without duplication and entanglement as the API pattern as it exists creates an architectural cross cutting concern.

The API pattern is standardized input and standardized output handled through a separation of concern. However Binding of the handling of input/ouput(I/O) to this separation of concern creates a secondary concern of this communication.

Furthermore, the habit of attaching data to functionality creating a ppor model in which data was now attached to functionality in which it couldn't be shared or changed easily."

Please arrive by 7pm. We will have someone let people in until then.

Come hang out and talk with folks who deal with the same issues of Systems Administration, Agile Development, System Deployment, and Operations that you do. Talk with other developers and administrators that are actively working on optimizing their processes with automation and infrastructure management tools.

Photo of Seattle DevOps Meetup group
Seattle DevOps Meetup
See more events
Chef Software, Inc.
619 Western Ave, Suite 400 · Seattle, WA