Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Microservices and Serverless Applications with Python

Microservices and Serverless Applications with Python

Use case of Python on AWS, challenges, opportunities and lessons learned.

40fa6431238df7db2ba245186beb9d64?s=128

Nilo Ney Coutinho Menezes

October 05, 2019
Tweet

Transcript

  1. Nilo Ney Coutinho Menezes nilo@logikraft.be https://www.logikraft.be https://librodepython.com @lskbr

  2. None
  3. None
  4. None
  5. None
  6. None
  7. None
  8. None
  9. None
  10. None
  11. None
  12. None
  13. None
  14. None
  15. None
  16. None
  17. None
  18. None
  19. None
  20. None
  21. None
  22. B a c k e n d

  23. None
  24. None
  25. Lambda Min (ms) Max (ms) Average (ms) app1-d2-create_excel_start_simulation 4,610.935 13,436.210

    9,012.530 app1-qa-create_excel_start_simulation 6,180.370 11,918.280 8,969.512 app1-qa-duplicate_project_processor 1,637.745 13,611.700 8,786.228 app1-qa-start_simulation 2,144.507 6,357.790 4,089.976 app1-d2-start_simulation 1,170.959 6,587.403 3,402.922 app1-qa-duplicate_scenario_processor 458.950 4,028.710 2,690.161 app1-qa-simulation_hook 765.581 5,774.305 2,080.553 app1b-qa-project_share_info_share 324.848 3,028.450 1,968.159 app1-d2-simulation_hook 871.137 5,034.539 1,912.154 app1-d2-duplicate_scenario_processor 330.635 3,407.068 1,864.074 computingkernel-d2-jobStateChanged 297.960 4,075.853 1,445.590 computingkernel-qa-jobStateChanged 316.065 3,669.717 1,367.944 greps-dev-getUserSimulations 934.180 1,512.680 1,265.300 app1b-d2-update_s3_storage_usage 411.120 2,772.220 1,072.980 app1b-qa-get_used_compute_time 442.458 2,099.120 1,037.058 app1-qa-launch 214.350 2,860.390 1,009.519 app1b-qa-get_used_storage 387.888 2,034.685 975.571
  26. Lambda Min (ms) Max (ms) Average (ms) user-service-dev-pre_authentication 0.565 1.050

    0.715 user-d2-list_users 14.276 94.077 29.767 billing-d2-get_counter 13.899 128.728 33.376 billing-qa-get_counter 21.948 67.305 36.572 user-service-dev-list_users 22.981 119.777 45.390 notification-d2-ws_connect 13.762 131.810 45.512 billing-qa-post_counter 24.551 99.320 45.872 notification-d2-ws_default 37.294 68.311 47.091 user-qa-fetch_user_apikey 30.836 76.640 48.810 user-qa-list_users 19.335 126.516 49.154 notification-qa-ws_default 40.029 70.760 49.656 user-d2-fetch_user_apikey 26.515 81.100 52.452 billing-d2-post_counter 25.450 179.577 54.655 app1b-qa-fetch_library_equipment 20.579 133.500 57.083 computingkernel-grepsqa-getTasks 26.944 113.830 58.079 user-d2-fetch_by_id 32.890 170.245 60.787 app1b-d2-fetch_library_equipment 22.504 129.870 64.221
  27. None
  28. None
  29. From left to right: Dimitri Tomanos, Joyce Pasamba, Reina Cadaguit,

    Patrick Velasco, Kyel David, Betsy Delos Angeles, Francis Penetrante, Jhune Reyes, Brian Peralta, Cristina Romero and Nilo Menezes
  30. None