From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id E0B8FA0C4B for ; Tue, 2 Nov 2021 23:39:17 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AB03F4069F; Tue, 2 Nov 2021 23:39:17 +0100 (CET) Received: from mail-io1-f45.google.com (mail-io1-f45.google.com [209.85.166.45]) by mails.dpdk.org (Postfix) with ESMTP id 31C9440689 for ; Tue, 2 Nov 2021 23:39:17 +0100 (CET) Received: by mail-io1-f45.google.com with SMTP id i79so238899ioa.13 for ; Tue, 02 Nov 2021 15:39:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=yh0WoueLEgZGA1NNpqIxfe0zJA637q2/u8rEZk4XyaM=; b=RN3+s2CphM0PH/RfgpefuJ1bBA3TlXPhvd0NRxZFj/KTkyHjO/sQ5rSXd5eUVd322L X9CNMbMSo4KemQwzkIBUEKGyTN3N5iag2xAX4/N/kMbHukDXgj0mjJvtU6sM3iKH1R2V bgNNv2aJOAx7zHx7ICJmcDq6V3/95uJKNEZOaPCYzeCMwnQZPn8lipNwws6Kf6x6gREE 9Kqllb6ufzfOplze/Nct+AIdqJaLRaKNm0XoM+TXU6UVDR6W46i7vWkF10HlGFxf1Lg/ U2Wvv49XZkS82vaRCI/tBVOarfZbexHwXhommWvK2jwbJoyEFnaeh1SdSl3VJ0skKed2 +d5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=yh0WoueLEgZGA1NNpqIxfe0zJA637q2/u8rEZk4XyaM=; b=xniz8tvLemyBZao2YwQNMAKfvhxdSZQpqhF7Hl7mv+anDDEwnY4TWsuOhZF5GyEUSB ILHWOPLvPjgnh45xTQxfbNvCHu4x9JQv1Ii6AGpZrUBve5NUo3jmSXkYLKoS2Ds34T0z zNALkXa2WjKt9u3FwaS1MpJapttwUjqB7Uweuz0NQhVRnlUrjh85PPau61iI5AJVJ2AN UXg35X6NvME0mzTPZTkFwqMwCXPf7tddyf5a+fGZRJ7IlGS+oBXIclnSSp4HkF048bJO TC1LBxeT6o6sq1Cx4frKqO7PTRM484lHx2KUC/EYs9ioZacKs//7GCYXd94ks3YzzFfo nv3w== X-Gm-Message-State: AOAM530zhhpA5wPDahG7NeGz3JXImJLqEtvB96BAbbBJhbdnp50rOQhF +27M/NiG/gBninIPuhGKQy4D6YTfLQfe3xTWedl+1VyUhR0= X-Google-Smtp-Source: ABdhPJw7x2do6XAAiEBcyVYgypzDZJhnkK1afaSi3L57CMRqJJr7JQrRKjJj/X+yB8fk1olFj+OfZ6ddNw5sNnhn+zs= X-Received: by 2002:a6b:d20f:: with SMTP id q15mr10513438iob.39.1635892756510; Tue, 02 Nov 2021 15:39:16 -0700 (PDT) MIME-Version: 1.0 From: fwefew 4t4tg <7532yahoo@gmail.com> Date: Tue, 2 Nov 2021 18:39:05 -0400 Message-ID: Subject: DPDK support for UDP RPCs with congestion handle, packet loss To: users@dpdk.org Content-Type: multipart/alternative; boundary="000000000000a4831f05cfd5f6b6" X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --000000000000a4831f05cfd5f6b6 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The paper: https://www.usenix.org/system/files/nsdi19-kalia.pdf Is a UDP only library built on top of DPDK delivering (or direct to libverbs for Mellanox) that, "handles packet loss, congestion, and background request execution. In microbenchmarks, one CPU core can handle up to 10 million small RPCs per second, or send large messages at 75 Gbps. We port a production-grade implementation of Raft state machine replication to eRPC without modifying the core Raft source code. We achieve 5.5 =C2=B5s of replication latency on lossy Ethernet, which is faster than or comparable to specialized replication systems that use programmable switches, FPGAs, or RDMA." My question: is there an alternative or similar DPDK based library doing the same thing? I merely want to know if there are options? Thanks --000000000000a4831f05cfd5f6b6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The paper:

https://www.usenix.org/system/files/nsdi19-kalia.p= df

Is a UDP only library built on top of DPDK delivering (or dir= ect to libverbs for Mellanox) that,

"handles packet loss, conge= stion, and background request execution. In microbenchmarks, one CPU core can handle up to 10 million small RPCs per second, or send large messages at 75 Gbps. We port a production-grade implementation of Raft state machine replication to eRPC without modifying the core Raft source code. We achieve 5.5 =C2=B5s of replication latency on lossy Ethernet, which is faster than or comparable to specialized replication systems that use programmable switches, FPGAs, or RDMA."

My question: is the= re an alternative or similar DPDK based library doing the same thing? I mer= ely want to know if there are options?

Thanks
--000000000000a4831f05cfd5f6b6--