article thumbnail

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

The infrastructure should allow them to exercise their freedom as data scientists but it should provide enough guardrails and scaffolding, so they don’t have to worry about software architecture too much. Introducing Metaflow These observations motivated Metaflow, our human-centric framework for data science.

article thumbnail

Highlights from the O'Reilly Software Architecture Conference in New York 2018

O'Reilly Software

Watch highlights covering the latest tools and techniques of software architecture. From the O'Reilly Software Architecture Conference in New York 2018. Experts from across the software architecture world came together in New York for the O'Reilly Software Architecture Conference.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Building High-Quality Software

DZone

They are rerun(in the best case) and thus defeating the whole purpose of this exercise while spending tons and tons of time/money/energy on this).nn> They are rerun(in the best case) and thus defeating the whole purpose of this exercise while spending tons and tons of time/money/energy on this).nn> "}">I heard all kinds of answers.

Software 245
article thumbnail

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

The infrastructure should allow them to exercise their freedom as data scientists but it should provide enough guardrails and scaffolding, so they don’t have to worry about software architecture too much. Introducing Metaflow These observations motivated Metaflow, our human-centric framework for data science.

article thumbnail

MLOps and DevOps: Why Data Makes It Different

O'Reilly

but to reference concrete tooling used today in order to ground what could otherwise be a somewhat abstract exercise. While Git , GitHub, and other similar tools for software version control work well for code and the usual workflows of software development, they are a bit clunky for tracking all experiments, models, and data.

DevOps 140
article thumbnail

Amazon EC2 Cluster GPU Instances - All Things Distributed

All Things Distributed

These trade-offs have even impacted the way the lowest level building blocks in our computer architectures have been designed. Modern CPUs strongly favor lower latency of operations with clock cycles in the nanoseconds and we have built general purpose software architectures that can exploit these low latencies very well.Ă‚

AWS 127
article thumbnail

Architecture & DDD Kata: Online Car Dealership

Strategic Tech

Like most of the exercises, the intention is to create a space to discuss, heuristics, principles, patterns, trade-offs etc. This is a technique for stitching domains together using commands, events, and queries to determine if the proposed domain boundaries are good candidates for software architecture boundaries.