Моя цель — создать функцию AWS Lambda, которая проверяет, есть ли менее 25 записей со статусом «работает», и если да, то извлекает следующие N записей со значением «ожидание» и устанавливает для них значение «работает».
Моя проблема в том, что моя функция Lambda может работать одновременно с другими лямбда-выражениями AWS, и я думаю, мне нужна какая-то блокировка при чтении/записи. к столу. Я нашел эту библиотеку для блокировки таблицы во время работы с ней https://python-dynamodb-lock.readthedoc ... index.html, но:
- Я не знаю, блокирует ли она также операции чтения
- Кажется, мертвая библиотека (последнее обновление было в прошлом году)