A Master thesis is available on the following topic, in collaboration with the Linnaeus University, Sweden and the Gran Sasso Science Institute.
Please refer to the attached document for more information.
"Service Discovery is achieved in traditional systems using technologies like Apache Zookeeper, Netflix Eureka, etc. These approaches often use a greedy strategy for selecting the instance in which they select the instance that best satisfies the properties requested by the client/applications. However, these approaches do not take into account the context of the client/application or that of the running instances. They also do not take into account the expected QoS of the instances. Towards this direction, we have developed a machine learning-driven context-aware service discovery mechanism that makes use of deep neural networks and reinforcement learning techniques to select the best instance during the process of service discovery"