Page tree
Skip to end of metadata
Go to start of metadata

This preview to the California release (expected in June 2018) will demonstrated significant performance increases and size reductions across a number of EdgeX micro services.  In particular, it will demonstrate a clear path toward achieving scale and performance metrics expected of EdgeX for the June release.  In addition, this release will include some clean up of the EdgeX Device Service SDK and selected services that were not completed in time for the Barcelona release.

Release Information

Go/C++ Service replacements/performance demonstration

  • Core Data, Metadata, Command (Dell)
  • Export Client (Mainflux)
  • SDK elements (Canonical)
  • Potentially Config/Registry (Samsung)
  • Potentially Export Distro (Cavium)
  • Potentially SDK elements in C (IoTech)

Additional Anticipated Features of the Preview Release

  • Java SDK refactor/simplification
  • Improvements of Test Framework
    • Full Blackbox testing (all APIs)
    • Go services be “certified” as drop in replacements by our test framework(s)
    • Integration of Blackbox testing to CI process
  • Potentially documentation additions/changes
  • Complete/refine CI/Release processes and systems (ex: dev release containers)
    • ARM build process and ARM versions of services
  • Firm up Azure IoT Hub connector - as stretch goal
  • Web oriented demos

Strategy Documents also made with this release

  • Strategy doc for Security and System Management API’s
  • California Release Target Functionality List

Performance Metrics (Java v. Go)

EdgeX California Preview Release Performance Statistics

Release Dates

Tentative:  January 31st, 2018

  • No labels