O'Reilly logo

Scalable Cloud Ops with Fugue by Josha Stella

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6Understanding Ludwig

Fugue provides simplification of life in the cloud through abstractions. Abstractions can be expressed in one of two ways: as black boxes—for example, in the form of a platform as a service where limitations on your computing are vendor-imposed—or as language where fewer limitations are inherent. With Fugue’s language, Ludwig, you have the advantage of abstraction with the freedom to do things unforeseen, inventive, customized, and both uniquely and practically aligned with your use cases.

When Fugue was developed, its language needed to meet these criteria:

  1. Doing things on the cloud should be easy and not feel like programming.

  2. Users should get great error messages, fast.

  3. If a program compiles, it should almost ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required