Я изучаю свои варианты публикации микросервисов под AWS lambda. Поскольку мы будем оплачивать микросекунды и используемую память, производительность наших лямбда-функций очень важна.
Моя база данных - это Cassandra или другой NOSQL, распространяемый на нескольких узлах AWS, в нескольких центрах обработки данных.
- Как я могу настроить лямбду, чтобы быть уверенным, что моя лямбда-функция, включая доступ к БД, использует узел БД в том же центре обработки данных?
Я знаю, что драйверы Cassandra будут интеллектуально перенаправлять запросы к ближайшему узлу БД, но мне нужно ограничить выполнение лямбды только узлами в тех же центрах данных, где у меня есть какой-то узел БД.