pySOT und POAP: Ein ereignisgesteuertes asynchrones Framework für die Ersatzoptimierung