Skip to content

barleyj/wallaroo

 
 

Repository files navigation

Buffy

Welcome to Buffy.

Currently everything that we want version for the project is stored in this monorepo. Why a monorepo? At the moment, we are regularly making changes cut across multiple sub-projects. It makes sense to keep them all together in a single monorepo at this time.

Naming

All project names are pulled from characters from the TV show Buffy the Vampire Slayer. You don't have to have watched the show to work on the project, but you have to have watched in order to name anything. We jokingly take the naming seriously and try to name components after a character whose role on the show matches their role in this project.

Important Document Highlights

Before commiting any code, be sure to read the contributing documentation.

Check out the build documentation for important information on how we stay up to date with the latest Pony compiler changes.

For information about using LLDB to debug Pony programs, please see the Pony LLDB Cheatsheet.

Additional documentation, including onboarding is in the doc directory.

Components

  • Buffy: Stream processing core
  • Dagon: Responsible for setting up all components and running tests
  • Giles: Part of our external verification system for Buffy

About

Ultrafast and elastic data processing

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Pony 53.3%
  • Makefile 12.5%
  • JavaScript 10.8%
  • Python 10.7%
  • Elixir 6.2%
  • C++ 2.3%
  • Other 4.2%