Greetings,
I am looking at Flink pipeline processing events consumed from a Kafka
topic, which now needs to also consume events which have a different, but
related, schema. Traditional Java OOP would suggest transitioning from

class Dog { ... }
new FilterFunction<Dog> { ... }

to

abstract class Animal { ... }
class Dog extends Animal { ... }
class Cat extends Animal { ... }
new FilterFunction<Animal> { ... }

but I am wondering if there is anything that might surprise the unwary down
that road, considering that the code base also uses asynchronous functions
and the broadcast pattern.

Thank you in advance,
Davide Bolcioni
--
There is no place like /home

Reply via email to