{'fraction_non_alphanumeric': 0.014285714285714285, 'fraction_numerical': 0.0037593984962406013, 'mean_word_length': 5.756345177664975, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Convergence among Peer-to-Peer and Programmable Networks

Nowadays it is unquestionable that peer-to-peer (P2P) networks have created a considerable volume of Internet traffic generating new service provider challenges. Some application aware mechanisms provide alternative solutions including application-level routing, as well as application-specific resource discovery, and replication. Programmable networks have been researched for years and many studies have been done on network programmability. Although both P2P and programmable networks have their particularities, they deal straight forwardly with distributed systems. In this paper a new concept searching the complete integration among P2P and programmable networks is presented. The originality of this work lies in the complete convergence of P2P and programmable networks with the goal of rendering service providers the ability to quickly create and provide new and customized services in response to market demand. This should be the key factor in determining the performance of these service providers. Programmable networks as infrastructure for P2P traffic identification and optimization are considered and examples like the file push and the management of joining/leaving peers highlight the usefulness of this proposal in the solution of traffic challenges