From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: * X-Spam-Status: No, score=1.2 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,SUBJ_ALL_CAPS autolearn=no autolearn_force=no version=3.4.2 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 202a32bd for ; Mon, 5 Nov 2018 22:29:37 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 0F16AA2427; Tue, 6 Nov 2018 08:29:36 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 3D908A2162; Tue, 6 Nov 2018 08:29:04 +1000 (AEST) Received: by minnie.tuhs.org (Postfix, from userid 112) id A0DEBA2162; Tue, 6 Nov 2018 07:22:09 +1000 (AEST) Received: from mail-io1-f54.google.com (mail-io1-f54.google.com [209.85.166.54]) by minnie.tuhs.org (Postfix) with ESMTPS id 411AEA1FBC for ; Tue, 6 Nov 2018 07:22:04 +1000 (AEST) Received: by mail-io1-f54.google.com with SMTP id h19-v6so7643656iog.9 for ; Mon, 05 Nov 2018 13:22:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=tI0BV4wxSJ8tLauNExyJ9VbzjunyiH6XKQXQ9Tukl6c=; b=AYApWQdbv6U4WZBs83SHlEW/VJBPHvz7wDtOMlfP/Bsi3AJhIlkU8mbw6owdS/cvqE RE5grfY6lG7zy6J94rpM2EuDN+Tnot/AX2q7my/MBWTHiWEQ42n6wlOVe2VhpOBURwRv KBJ/wj7PgB8kROSlwlNTVHAcOpMITyuwokHxipQ4qxftQXReihiVOERXrAluiM9Ww83e cFL8MqMNluY2ErruYAaAFUEudhmYEd1ykuwNm41vSZelV+rgI5xF+cafRUL0KwECUDRR OBhuQJIWpICSdnzejiNO1QgAkcbW4Gre98pvwX0oXZQdg8LKlyaWmrmre1yWx8maZS7D b83Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tI0BV4wxSJ8tLauNExyJ9VbzjunyiH6XKQXQ9Tukl6c=; b=Ib+DU1rPQtWeBMoCK07WFwT7un+yKFgqCbXgJtgCTqO2eHFrf5u4Y4o3le+fQgRNOL ziosjMN4HqmccVMk4NZodz6SNCiHxzP1sQe7KPBE95fqN9B5sLiUgvxKslIE125mAbLq fg++2TN+/xLgyASN869Ojh3ufDqXcNHxLkRUqyQ5SMYeNdNtDUTt3Nzdqg/VnE4+Tq4Q aMErT5JfBDRWulgyxdX+ZzGjni5s1/bh8Y3O/OZ5Ugj5f684s+Hj5AqCshdDWvc+YyVq RkPDuE0Jc7e/tX+MFdgE6VSrvYCuyJSgJqn5zjqlWl1Jjg++e/9n53doxh9bTkRksTzw ui4Q== X-Gm-Message-State: AGRZ1gL9jjV+4qJPWr1qzpJ0YUpeKEtB+bAi0ItlpJh4K+yUJQ+NjuCv 6Eax+mkiSkRtFD22K3WdZyyiVJlo94cu6WCHNeM= X-Google-Smtp-Source: AJdET5eaHvX8Oc2aqAJgPGAskBHwavJMXJbeSH0bm5IWAhbQKeXkzTXcUawJUoi4ri8Ef4CbSYWmzDkp7v2LRsWsvmM= X-Received: by 2002:a5e:de45:: with SMTP id e5-v6mr17689413ioq.235.1541452923554; Mon, 05 Nov 2018 13:22:03 -0800 (PST) MIME-Version: 1.0 References: <20181105034940.GE2660@mcvoy.com> <20181105154404.GA19335@mcvoy.com> <201811051838.wA5Icosk029361@freefriends.org> <20181105190424.GE19335@mcvoy.com> In-Reply-To: <20181105190424.GE19335@mcvoy.com> From: Noel Hunt Date: Tue, 6 Nov 2018 08:21:37 +1100 Message-ID: To: Larry McVoy Content-Type: multipart/alternative; boundary="000000000000f251ae0579f1791c" Subject: Re: [TUHS] YP / NIS / NIS+ / LDAP X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list , gtaylor@tnetconsulting.net Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000f251ae0579f1791c Content-Type: text/plain; charset="UTF-8" The mention of a YP server that scales to the entire world reminds me of my time at Lehman Bros. (yes, evil incarnate) in Tokyo, 1995-96. They were using moira which I believe was from Project Athena, to push out YP maps to all their sites around the world. I have a feeling there were ex-MIT people at Lehman in New York. On Tue, Nov 6, 2018 at 7:09 AM Larry McVoy wrote: > On Mon, Nov 05, 2018 at 11:38:50AM -0700, arnold@skeeve.com wrote: > > Larry McVoy wrote: > > > > > OK, found some slides: > > > > > > http://mcvoy.com/lm/papers/lamed.pdf > > > > That was quite interesting!! Very impressive. Did the reference > > port ever get contributed to Linux? It looks like a nice architecture. > > Yeah, it was sort of overkill for the problem space, but it seemed > like the right answer. Very much inspired by the vnode/vfs interface > I learned in SunOS. > > The caches worked across reboots. I left not long after we completed 1.0, > Bob Mende (RIP) and some other folks took the mmap based dbm (I called > mdbm) and put locks in each page so you could have multiple writers. > That code made its way to yahoo and just got used for everything, they > made it C++ (not a fan of that but whatever) and evolved it farther than > I ever imagined. They had DBs that were 100's of gigs ~20 years ago. > They open sourced their stuff. > > I'm not sure if SGI ever open sourced it, be a shame if they didn't. > Though the need for a YP server that scales to the entire world is > not so clear to me. But you could do it. > --000000000000f251ae0579f1791c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The mention of a YP server that scales to the entire world
re= minds me of my time at Lehman Bros. (yes, evil incarnate)
in Tokyo, 1995= -96. They were using moira which I believe was
from Project Athena, to pus= h out YP maps to all their sites
around the world. I have a feeling there = were ex-MIT people
at Lehman in New York.

On Tue, Nov 6, 2018 at 7:09 AM Larry McVoy <<= a href=3D"mailto:lm@mcvoy.com">lm@mcvoy.com> wrote:
On Mon, Nov 05, 2018 at 11:38:50AM -0700, arnold@skeeve.com wrote= :
> Larry McVoy <lm@m= cvoy.com> wrote:
>
> > OK, found some slides:
> >
> > http://mcvoy.com/lm/papers/lamed.pdf
>
> That was quite interesting!! Very impressive.=C2=A0 Did the reference<= br> > port ever get contributed to Linux?=C2=A0 It looks like a nice archite= cture.

Yeah, it was sort of overkill for the problem space, but it seemed
like the right answer.=C2=A0 Very much inspired by the vnode/vfs interface<= br> I learned in SunOS.

The caches worked across reboots.=C2=A0 I left not long after we completed = 1.0,
Bob Mende (RIP) and some other folks took the mmap based dbm (I called
mdbm) and put locks in each page so you could have multiple writers.
That code made its way to yahoo and just got used for everything, they
made it C++ (not a fan of that but whatever) and evolved it farther than I ever imagined.=C2=A0 They had DBs that were 100's of gigs ~20 years a= go.
They open sourced their stuff.

I'm not sure if SGI ever open sourced it, be a shame if they didn't= .
Though the need for a YP server that scales to the entire world is
not so clear to me.=C2=A0 But you could do it.
--000000000000f251ae0579f1791c--