From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,T_SCC_BODY_TEXT_LINE,URIBL_CSS autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 15193 invoked from network); 30 May 2022 08:34:15 -0000 Received: from tb-ob1.topicbox.com (64.147.108.173) by inbox.vuxu.org with ESMTPUTF8; 30 May 2022 08:34:15 -0000 Received: from tb-mx0.topicbox.com (tb-mx0.nyi.icgroup.com [10.90.30.73]) by tb-ob1.topicbox.com (Postfix) with ESMTP id D433828871 for ; Mon, 30 May 2022 04:34:09 -0400 (EDT) (envelope-from bounce.mMe26b23970f5aba92282f4652.r522be890-2105-11eb-b15e-8d699134e1fa@9fans.bounce.topicbox.com) Received: by tb-mx0.topicbox.com (Postfix, from userid 1132) id D11F225783AA; Mon, 30 May 2022 04:34:09 -0400 (EDT) ARC-Authentication-Results: i=2; topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Cd3vh6cF header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-pf1-f171.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type:list-help:list-id:list-post :list-subscribe:reply-to:content-transfer-encoding :list-unsubscribe; s=sysmsg-1; t=1653899649; bh=dEHfh8XHp7QIVNTa 0eKCWbRs6muGqjDOQ8UF23TZUBk=; b=rHZ0iuK2ZF1FyyyUrVTDF9xzuQ7R35DM J6gqjGe7pmeEGcBwAqO8dwD9+Uiot2jRErJNUV4ZsN/yALifqdtmd5NL82nfrVzr 7jUZM3FLv8So1mTq4YWxBgJMAFhv54Rz+m/4RDAFWs03AqxUBrj3tTfbxHhtN/8U H3mmzVRH7Yc= ARC-Seal: i=2; a=rsa-sha256; cv=pass; d=topicbox.com; s=sysmsg-1; t= 1653899649; b=nZ4KPoiiN/HuwlSJOf9Ne2bXQ0ItIZg4z+2A/wtCiTwKtC3C6k XGgYM6GFoSzzUtyzr8TwrExbds4rIRFnaYnFTWrSRcemasefzcjj3p2156ylBfTr R218XkACpenBlCvu0iEqv7uEHAoWjb2Rp1LkCkN73ZVoz6lbjmkTN3ZcI= Authentication-Results: topicbox.com; arc=pass; dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Cd3vh6cF header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-pf1-f171.google.com; x-internal-arc=fail (as.1.topicbox.com=pass, ams.1.topicbox.com=fail (message has been altered)) (Message modified while forwarding at Topicbox) X-Received-Authentication-Results: tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Cd3vh6cF header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.210.171 (mail-pf1-f171.google.com); spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-pf1-f171.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=m31YB6k3; x-me-sender=none; x-ptr=pass smtp.helo=mail-pf1-f171.google.com policy.ptr=mail-pf1-f171.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=9fans.net; h= mime-version:in-reply-to:references:from:date:message-id:subject :to:content-type:list-help:list-id:list-post:list-subscribe :reply-to:content-transfer-encoding:list-unsubscribe; s=dkim-1; t=1653899649; x=1653986049; bh=dEHfh8XHp7QIVNTa0eKCWbRs6muGqjDO Q8UF23TZUBk=; b=YbRkhKY6QCjZTF3/sJta2pOtxxNbKNjJ8ydgUK89Zp/CYirD uHuQCkjIdls3Rb5fiiiepR7FAU30Ln8YvYFIBY0lGWkPocw0qefLnQ0Jpfx1aqe6 mXywMXzT8WkPS2R8X8+6BtSLo316F0zhIOLRX4QklvCn7O7PGO2BYiTTmto= Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 6DFB214F81E8 for <9fans@9fans.net>; Mon, 30 May 2022 04:33:55 -0400 (EDT) (envelope-from 23hiro@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 9DB8EE6B920; Mon, 30 May 2022 04:33:55 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1653899635; b=q24YnLusqfisryK0Tx4kurTDa0UY3te7Un62m9crFWFzXETgBq ZH7ESUOOPRacL/qf5n5DeBVEFFOo+kFjSU+1Xwk/3pGjq8AnUPvqUmgThSmdoP3s xWDy7apn+0XvU0xXMY5UfmSruoAE4OeRtVHCdqP9XFDN66iqgTpZu28m58XW8lQC Ho60X81vUmhDOfDPsW3lVyPdmIdda5I5xMPE9G3uHU5WS9Rsbdy3w6ATKesXy/mL fbpxUViB1VlIgZkB5w8/1/lZeL3+UYWTYhiJ3e1ssflSKJn6my9HVlMQNWUIzwuG nVmUgDXBJ6ic5+QKiE27b4QyEv2YZx+KIehA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; s=arcseal; t=1653899635; bh=tvsp9G3RSkOf8ZEyAV4kYL48ncxiYJCh19yl5XAI6+0=; b=YeOKtixybBEK IVkmgDk6gPIQW6mR3SVpTfIhXJaxkztqox0VwicuTZy0uyLIlvvj1KCyg5C0Ah8e bjZTaJpTDKmFjmkYLVLaXo3UxFKjmdBctBDayTlt/xz2LRYZHMyQ+9b0OIFeODCe olaooSwWaIqgYSmTQzQMhnVcEGlZcwJ8kxEl6z/UrX8gWEbCby7CEGFdXN5ZqmBN 7dr+wFvOYYdx1gc9zvatcE18WxGnx8fVlnlDEOY+r/5qtRLS7tnjSp2ECuGStImf LKWWZNzeSbyXYEGqRXTVnodJHzSrzGWiqjZ0h5axhhdApWu1rsNz2LQo/jj4rG+1 1CdW3QZqnw== ARC-Authentication-Results: i=1; tb-mx1.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC Policy is not at enforcement); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=Cd3vh6cF header.a=rsa-sha256 header.s=20210112 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.210.171 (mail-pf1-f171.google.com); spf=pass smtp.mailfrom=23hiro@gmail.com smtp.helo=mail-pf1-f171.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=m31YB6k3; x-me-sender=none; x-ptr=pass smtp.helo=mail-pf1-f171.google.com policy.ptr=mail-pf1-f171.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt3.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgedvfedrkeeigddtgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdpuffr tefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhepjghfhfffkf fuvfgtsehttdertddttdejnecuhfhrohhmpehhihhrohcuoedvfehhihhrohesghhmrghi lhdrtghomheqnecuggftrfgrthhtvghrnhepgedvgfeuteehueeihffgtefhveeuheduke ejgeefteevjeeggeekiefhfeeffeevnecukfhppedvtdelrdekhedrvddutddrudejuden ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpedvtdelrdekhedrvd dutddrudejuddphhgvlhhopehmrghilhdqphhfuddqfhdujedurdhgohhoghhlvgdrtgho mhdpmhgrihhlfhhrohhmpeeovdefhhhirhhosehgmhgrihhlrdgtohhmqe X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use '23hiro@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx1.topicbox.com; identity=mailfrom; envelope-from="23hiro@gmail.com"; helo=mail-pf1-f171.google.com; client-ip=209.85.210.171 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Mon, 30 May 2022 04:33:54 -0400 (EDT) (envelope-from 23hiro@gmail.com) Received: by mail-pf1-f171.google.com with SMTP id x143so9971680pfc.11 for <9fans@9fans.net>; Mon, 30 May 2022 01:33:54 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=tvsp9G3RSkOf8ZEyAV4kYL48ncxiYJCh19yl5XAI6+0=; b=m31YB6k3IwKMe7MGprw/si1OiSaCvfFVGPOhYnWioMTsXA0vni4YuijUz543y//SOo 1eUqVHNgWrBS+3e2sXd2WrJb6Oj2XyU3B2ltKvQ3iZqSzCUSHDGGsFwHdhAYvVmvGLt+ JeaJBejVZIEBvygiR97p0+V0CKjzxYVjtwC+xNWX01E/zfJVmpQ1hcqbgVQbBhzADXzt XrHQEJvkuyP4pj8ayVCxjIOe9r916KRupkkQxTBHGWsc2DZI/EF9zCCRoggnwwwbQrND xdsmy6/ec6zg1S0Hc4UVDmtjXRPkm8DCpoWGBzEfqQTNiPme3RL5yfY4rDuzVOZXNswv cwRw== X-Gm-Message-State: AOAM532hbJGREr/Qxjcg5DXvaO2TLtHzOsg2XBUIBy2jnVT4biND3AcD BWEz/yjfufpS20fvs0C0bJLUFx7u6EkNDZ9RmNP3UDE5 X-Google-Smtp-Source: ABdhPJxs8FwTkDvz3AtLdfDiI1gVjfV7R2r+4BolPUSkRJ0eqmyUHo9vWJlilPOFvscAkvYlyX6vHPfXPbjBSrJYh8Y= X-Received: by 2002:a05:6a02:19c:b0:3aa:1bf8:7388 with SMTP id bj28-20020a056a02019c00b003aa1bf87388mr47556032pgb.455.1653899633876; Mon, 30 May 2022 01:33:53 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:7300:64cc:b0:60:be3a:16c2 with HTTP; Mon, 30 May 2022 01:33:53 -0700 (PDT) In-Reply-To: References: <267B0414-79A2-403F-AD4E-7DEB326DA755@iitbombay.org> From: hiro <23hiro@gmail.com> Date: Mon, 30 May 2022 10:33:53 +0200 Message-ID: Subject: Re: [9fans] 9p server to multiply 9p messages? To: 9fans <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 40ddbc72-dff3-11ec-9625-8bdbc772a75a Archived-At: =?UTF-8?B?PGh0dHBzOi8vOWZhbnMudG9waWNib3guY29tL2dyb3Vwcy85?= =?UTF-8?B?ZmFucy9UNzY5ODU0ZmFmZDJiN2QzNS1NZTI2YjIzOTcwZjVhYmE5MjI4MmY0?= =?UTF-8?B?NjUyPg==?= List-Help: List-Id: "9fans" <9fans.9fans.net> List-Post: List-Software: Topicbox v0 List-Subscribe: Precedence: list Reply-To: 9fans <9fans@9fans.net> Content-Transfer-Encoding: quoted-printable List-Unsubscribe: , Topicbox-Delivery-ID: 2:9fans:437d30aa-c441-11e9-8a57-d036212d11b0:522be890-2105-11eb-b15e-8d699134e1fa:Me26b23970f5aba92282f4652:1:J0K12GfWkATMd4Wda70m3Av6z1k1gGh3qd2M0TKHhuk > the challenge is that 9p is stateful, so all servers must > replay the same messages in the same order no, not all servers. 9p state could be faked, that's not the main problem here. the main problem is the higher layer application logic per server. this is both good and bad. e.g. some very few servers are stateless in this sense. a lot of servers are stateful in a way that it becomes near-impossible to recreate the state somewhere else. there's also the "most stateful" of servers, the fileserver, which we *can* reconnect to trivially in some edge-cases, because disk files always support seeking, if we sync the open/seeked files and positions. by ignoring those layers of abstraction on top of 9p it looks like 9p can provide for some kind of easy magic solutions. but that's just because 9p is simple and doesn't do much at all, not much magic either. impossible. ------------------------------------------ 9fans: 9fans Permalink: https://9fans.topicbox.com/groups/9fans/T769854fafd2b7d35-Me26b2= 3970f5aba92282f4652 Delivery options: https://9fans.topicbox.com/groups/9fans/subscription