Skip to content

edgefarm/edgefarm.network

Repository files navigation

Contributors Forks Stargazers Issues AGPL 3.0 License


Logo

edgefarm.network

Seamless, secure data network between edge and cloud beyond unreliable networks.


About The Project

Dealing with unreliable networks is not easy and has been solved many times, but at the application level.

With edgefarm.network a solution is available that encapsulates the problem and relieves the application developer. The application developer is offered an API that can be utilized to send the data. edgefarm.network then takes care that the data is transferred reliably.

edgefarm.network uses the open source project nats under the hood for this, a swiss army knife for messaging.

Features

  • Isolated messaging networks
  • User defined buffer sizes and data retention
  • Dapr-based convenience layer for easy access
  • Secure access from third-party systems

Getting Started

Follow those simple steps, to provision edgefarm.network in your local cluster based on edgefarm.core.

✔️ Prerequisites

⚙️ Configuration

🎯 Installation

TODO

🧪 Testing

TODO

💡 Usage

TODO

📖 Examples

TODO

🐞 Debugging

TODO

📜 History

TODO

🤝🏽 Contributing

Code contributions are very much welcome.

  1. Fork the Project
  2. Create your Branch (git checkout -b AmazingFeature)
  3. Commit your Changes (`git commit -m 'Add some AmazingFeature")
  4. Push to the Branch (git push origin AmazingFeature)
  5. Open a Pull Request targetting the beta branch.

🫶 Acknowledgements

TODO