Domov 9 Usposabljanje 9 Python: Skaliranje in pohitritev Python programov

Python: Skaliranje in pohitritev Python programov

Usposabljanje predstavi ključne teme na področju skalabilnosti in pohitritve Python kode v praksi.

Vsebina

  • pregled dobrih praks za hitro delovanje Python programov,
  • kaj je skliranje in možne rešitve,
  • spoznavanje z Python knjižnicami za multiprocessing, threading in asyncio,
  • asinhrono izvajanje zatevnejših opravil spletnih aplikaciji (Celery),
  • optimizirani Python interpreterji (Numba),
  • distribuirani sistemi (Dask).

Cilji usposabljanja

  • spoznati načine za skaliranje in pohitritev Python aplikaciji,
  • praktično uporabiti pridobljeno znanje na podobnih problemih.

Ciljna skupina

  • zaposleni, ki pri svojem delu potrebujejo tovrstno znanje,
  • delavnica je primerna za vse, ki bi radi nadgradili znanje programiranja v programskem jeziku Python,
  • razvijalci programske opreme, sistemski administratorji in strokovnjaki za tehnično podporo ter svetovalce.