Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

"How might we selectively run individual microservices on . devstack?"

"How might we make devstack self-monitoring ("Can't ping ecommerce, try restarting it")?  Observable ("You are running the newest master for all services except ecommerce, which is running robrap/awesome-branch")?  Self-updating?"

e-commerce service

  • Testing
    • time waiting on Travis
    • finding what the failures were
    • unit tests don't run on devstack successfully
      • sometimes use pytest versus manage.py
  • Oscar
    • Handling of discounts/coupons is wonky - Oscar and our usage
    • People are afraid of ecommerce
    • Oscar not the right tech choice - probably more for manufactured goods - not for web
  • Data model is complicated
  • Making many service calls to the Enterprise API in LMS - improve reliability of the APIs
  • Wanted to add UserFactory
    • Discovering code-trail by chasing inconsistent imports
    • Hard to estimate since code is more convoluted

...