Fluo Tour

Welcome to the Fluo tour! The tour offers a hands on introduction to Fluo, broken down into independent steps and an exercise. The exercise gives you a chance to apply what you have learned. The tour starts by introducing Fluo’s Data Model.

We recommend following the tour in order. However, all pages are listed below for review. When on a tour page, the left and right keys on the keyboard can be used to navigate. If you have any questions or suggestions while going through the tour, please let us know. There are multiple options for getting in touch : mailing list, IRC, and Github Issues. Any thoughts, solutions, etc related to this tour can also be tweeted using the hashtag #apachefluotour.

  1. Data Model

  2. Architecture

  3. Writing and Running Fluo code

  4. Read and Write Data

  5. Basic Data Types

  6. Snapshot Isolation

  7. Snapshot Isolation Code

  8. Collisions

  9. Collision code

  10. Transaction Logging

  11. Write Skew

  12. Write Skew Code

  13. Scanning

  14. Scanning Code

  15. Fetching multiple cells

  16. Loader Executor

  17. Observer Concepts

  18. Observer Example

  19. Word counts for unique documents exercise

  20. Row Locking

  21. Weak Notification Exercise

  22. Weak Notification Code

  23. Application Configuration

  24. Memory limits and self notify

  25. Memory limits and self notify code

  26. Fluo Recipes