Date: 2024.12.15
Title: PyWeb December at Bluevine
register
PyWeb
Location: Bluevine Yigal Alon Street 94, Tel Aviv

Schedule

18:00 Meeting and mingling

Django settings with pydantic
Length: 20 min

I'll present how we implemented our Django settings, by using pydantic, which enables us to validate the configurable values and prevent runtime errors. In addition, we run health checks on some configuration parameters' custom types (like DB connection), to ensure the source availability, and provide the configurations' json schema for validating changes in the config (Can be used by AWS AppConfig).

Ruth is a Senior Python developer,working at Bluevine in the Core Backend team.

Ruth Dubin

How to build a microservice with Python + FastAPI that will help to switch from RDS to DynamoDB and save costs.
Length: 30 min

The microservice processed all requests between different clients and DDB. In addition to this, during the transfer period, both RDS and DDB were supported before the full switch to DDB. I can talk about the general approaches I used to build this microservice, how I worked with the legacy code, monitoring, and what was the outcome. Also, I will give a summary of all the pros and cons I faced and things that you could do better from the beginning.

I'm a full-stack developer currently working at Check Point in Tel Aviv. My stack is Angular + Python (Flask, FastApi). I'm also interested in web accessibility.

Nikita Baryshev