English
Related papers

Related papers: Kafka versus RabbitMQ

200 papers

Hosting platforms for software projects can form collaborative social networks and a prime example of this is GitHub which is arguably the most popular platform of this kind. An open source project recommendation system could be a major…

Social and Information Networks · Computer Science 2016-02-09 Tadej Matek , Svit Timej Zebec

Managing cryptographic keys can be a complex task for an enterprise and particularly difficult to scale when an increasing number of users and applications need to be managed. In order to address scalability issues, typical IT…

Cryptography and Security · Computer Science 2021-09-22 Levgeniia Kuzminykh , Bogdan Ghita , Stavros Shiaeles

Current middleware systems suffer from drawbacks. Often one is forced to make decisions early in the design process about which classes may participate in inter-machine communication. Further, application level and middleware specific…

Distributed, Parallel, and Cluster Computing · Computer Science 2010-06-30 Álvaro Rebón Portillo , Scott Walker , Graham Kirby , Alan Dearle

We design and implement Publication Chain (PubChain), a decentralized open-access publication platform built on decentralized and distributed technologies of blockchain and IPFS peer-to-peer file sharing systems. The existing publication…

Cryptography and Security · Computer Science 2020-04-01 Taotao Wang , Soung Chang Liew , Shengli Zhang

GitHub is the most widely used social, distributed version control system. It has around 10 million registered users and hosts over 16 million public repositories. Its user base is also very active as GitHub ranks in the top 100 Alexa most…

Programming Languages · Computer Science 2016-03-02 Amirali Sanatinia , Guevara Noubir

The Coq Platform is a continuously developed distribution of the Coq proof assistant together with commonly used libraries, plugins, and external tools useful in Coq-based formal verification projects. The Coq Platform enables reproducing…

Logic in Computer Science · Computer Science 2022-03-21 Karl Palmskog , Enrico Tassi , Théo Zimmermann

This research explores the factors driving user acceptance of Rabbit R1, a newly developed portable intelligent personal assistant (PIPA) that aims to redefine user interaction and control. The study extends the technology acceptance model…

Human-Computer Interaction · Computer Science 2024-09-02 Gustave Florentin Nkoulou Mvondo , Ben Niu

The growing amount of XML encoded data exchanged over the Internet increases the importance of XML based publish-subscribe (pub-sub) and content based routing systems. The input in such systems typically consists of a stream of XML…

Hardware Architecture · Computer Science 2009-09-15 Abhishek Mitra , Marcos Vieira , Petko Bakalov , Walid Najjar , Vassilis Tsotras

In real world social networks, there are multiple cascades which are rarely independent. They usually compete or cooperate with each other. Motivated by the reinforcement theory in sociology we leverage the fact that adoption of a user to…

Social and Information Networks · Computer Science 2016-11-23 Ali Zarezade , Ali Khodadadi , Mehrdad Farajtabar , Hamid R. Rabiee , Hongyuan Zha

Users online tend to consume information adhering to their system of beliefs and to ignore dissenting information. During the COVID-19 pandemic, users get exposed to a massive amount of information about a new topic having a high level of…

Social and Information Networks · Computer Science 2021-06-09 Gabriele Etta , Matteo Cinelli , Alessandro Galeazzi , Carlo Michele Valensise , Mauro Conti , Walter Quattrociocchi

This paper presents the Kafka Slurm Agent (KSA), an open source (Apache 2.0 license) distributed computing and stream processing engine designed to help researchers distribute Python-based computational tasks across multiple Slurm-managed…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-02-03 Pawel Rubach

Contemporary development projects benefit from code review as it improves the quality of a project. Large ecosystems of inter-dependent projects like OpenStack generate a large number of reviews, which poses new challenges for collaboration…

Software Engineering · Computer Science 2023-02-15 Dong Wang , Patanamon Thongtanunam , Raula Gaikovina Kula , Kenichi Matsumoto

Theorists and advocates of "remixing" have suggested that appropriation can act as a pathway for learning. We test this theory quantitatively using data from more than 2.4 million multimedia programming projects shared by more than 1…

Computers and Society · Computer Science 2021-08-02 Sayamindu Dasgupta , William Hale , Andrés Monroy-Hernández , Benjamin Mako Hill

The development of services and the growing demand for resources sharing among users from different organizations with some level of affinity have motivated the creation of Identity Management Systems. Identity Management has gained…

Cryptography and Security · Computer Science 2019-03-01 Samia El Haddouti , Mohamed Dafir Ech-Cherif El Kettani

We present RKappa, a framework for the development and analysis of rule-based models within a mature, statistically empowered R environment. The infrastructure allows model editing, modification, parameter sampling, simulation, statistical…

Molecular Networks · Quantitative Biology 2014-12-16 Anatoly Sorokin , Oksana Sorokina , J. Douglas Armstrong

Real-Time communication are important in all those distributed applications where timing constraints on data proccessing and task executation play a fundamental role. Standards-base software engineering does not yet specify how real-time…

Software Engineering · Computer Science 2021-06-30 Ali Paikan , Daniele Domenichelli , Lorenzo Natale

As dataset sizes increase, data analysis tasks in high performance computing (HPC) are increasingly dependent on sophisticated dataflows and out-of-core methods for efficient system utilization. In addition, as HPC systems grow, memory…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-10-01 George K. Thiruvathukal , Cameron Christensen , Xiaoyong Jin , François Tessier , Venkatram Vishwanath

Modern programming languages like Java require runtime systems to support the implementation and deployment of software applications in diverse computing platforms and operating systems. These runtime systems are normally developed in…

Software Engineering · Computer Science 2023-10-25 Salma Begum Tamanna , Gias Uddin , Lan Xia , Longyu Zhang

This paper examines users who are common to two popular online social networks, Instagram and Ask.fm, that are often used for cyberbullying. An analysis of the negativity and positivity of word usage in posts by common users of these two…

Social and Information Networks · Computer Science 2014-10-24 Homa Hosseinmardi , Rahat Ibn Rafiq , Shaosong Li , Zhili Yang , Richard Han , Shivakant Mishra , Qin Lv

The InterPlanetary File System (IPFS) is a hypermedia distribution protocol enabling the creation of completely distributed applications. One of the most efficient and effective ways to distribute information is through notifications, with…

Networking and Internet Architecture · Computer Science 2022-07-14 Pedro Agostinho , David Dias , Luís Veiga