Skip to content
wafflestudioPublic

About

Online judge backend for Wafflestudio

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Pecan

A robust and lightweight API server for online judge systems, built with Rust.

Originally developed for use by Wafflestudio to power their internal recruiting platform.

MIT License Apache 2.0 License

Features

  • Efficient sandbox management: An internal sandbox manager maintains a prewarmed pool of isolated environments to improve performance and scalability.

  • Multi-language support: Supports major programming languages including C, C++, Java, Kotlin, Python, and JavaScript.

  • Pluggable sandbox backends: Compatible with various sandboxing tools at build time, such as Nsjail and Isolate.

Contributing

See CONTRIBUTING.md for ways to get started.

More information

For more information, please refer to our compilation of documents in the docs/ directory.

Authors

About

Online judge backend for Wafflestudio

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages