From owner-freebsd-hackers@freebsd.org Sun Jan 6 19:12:34 2019 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80F131497E3C for ; Sun, 6 Jan 2019 19:12:34 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 477CE8AF74 for ; Sun, 6 Jan 2019 19:12:33 +0000 (UTC) (envelope-from cy.schubert@cschubert.com) Received: from spqr.komquats.com ([70.67.125.17]) by shaw.ca with ESMTPA id gDqPgoElVnBo4gDqRgs61h; Sun, 06 Jan 2019 12:12:25 -0700 X-Authority-Analysis: v=2.3 cv=J8fUEzvS c=1 sm=1 tr=0 a=VFtTW3WuZNDh6VkGe7fA3g==:117 a=VFtTW3WuZNDh6VkGe7fA3g==:17 a=kj9zAlcOel0A:10 a=3JhidrIBZZsA:10 a=heTAvR70AAAA:8 a=YxBL1-UpAAAA:8 a=6I5d2MoRAAAA:8 a=xDf4x9wfa6r8WPPGpXEA:9 a=CjuIK1q_8ugA:10 a=UrJ2pwYPfabwj1STkZPu:22 a=Ia-lj3WSrqcvXOmTRaiG:22 a=IjZwj45LgO3ly-622nXo:22 Received: from slippy.cwsent.com (slippy [10.1.1.91]) by spqr.komquats.com (Postfix) with ESMTPS id 50BAE3389; Sun, 6 Jan 2019 11:12:21 -0800 (PST) Received: from slippy.cwsent.com (localhost [127.0.0.1]) by slippy.cwsent.com (8.15.2/8.15.2) with ESMTP id x06JCL25004327; Sun, 6 Jan 2019 11:12:21 -0800 (PST) (envelope-from Cy.Schubert@cschubert.com) Received: from slippy (cy@localhost) by slippy.cwsent.com (8.15.2/8.15.2/Submit) with ESMTP id x06JCKCa004324; Sun, 6 Jan 2019 11:12:20 -0800 (PST) (envelope-from Cy.Schubert@cschubert.com) Message-Id: <201901061912.x06JCKCa004324@slippy.cwsent.com> X-Authentication-Warning: slippy.cwsent.com: cy owned process doing -bs X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7.1 Reply-to: Cy Schubert From: Cy Schubert X-os: FreeBSD X-Sender: cy@cwsent.com X-URL: http://www.cschubert.com/ To: Wojciech Puchar cc: Cy Schubert , Enji Cooper , Igor Mozolevsky , Hackers freeBSD Subject: Re: Strategic Thinking (was: Re: Speculative: Rust for base system components) In-Reply-To: Message from Wojciech Puchar of "Sun, 06 Jan 2019 19:30:54 +0100." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 06 Jan 2019 11:12:20 -0800 X-CMAE-Envelope: MS4wfCDhteG/W9vixu9kas4FqitDNjOZ3PPbHdIGjJf7Dqy4JpXZfmsxbLb+f9id8RbvqPVOtsVlrhbQZ8VsxJ0eiuAnKmhBu5vhg5tLIDJ3trYlvokWfkRU PwVdi36hJlMrFPlkCMgpOj2hhptybG19U7Lrz+Eos4JpZ4aga8JWrN8S3BWebGs8VgmvMevxQUexWy+n+okO3u1tHu4LaCXaVm3KwlFcSZYvHreTG17UyyE0 YT1Rc2mBGfMz08IgHY9h1CRCEMagaEJsXXVP/XofEWLiqNJeKnsgmlodjUSKsN2J X-Rspamd-Queue-Id: 477CE8AF74 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-4.37 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_FIVE(0.00)[5]; HAS_REPLYTO(0.00)[Cy.Schubert@cschubert.com]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; IP_SCORE(-1.71)[ip: (-4.12), ipnet: 64.59.128.0/20(-2.42), asn: 6327(-1.94), country: CA(-0.09)]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; RCPT_COUNT_FIVE(0.00)[5]; REPLYTO_EQ_FROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.01)[cached: spqr.komquats.com]; NEURAL_HAM_SHORT(-0.94)[-0.942,0]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_SPF_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[17.125.67.70.zen.spamhaus.org : 127.0.0.11]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:6327, ipnet:64.59.128.0/20, country:CA]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[137.136.59.64.list.dnswl.org : 127.0.5.1] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jan 2019 19:12:34 -0000 In message , Wojciech Puchar wr ites: > > At $JOB my customers are migrating from AIX, Solaris and even Windows > > to Linux and from traditional Linux to microservices run under > why this "microservices" - which are simply complete programs without > dependencies (or should be) - cannot be run simply as processes on > different user accounts? Because each is a jail, not a full blown jail like but a lite-jail. Think of it this way. When I first got into this business everything was run on a huge machine, a mainframe. Later applications were moved from the mainframe to individual machines, databases to database servers, applications to application servers, front end processes to web or proxy servers. Now these services are run on microservices. You are suggesting we go back to the 1960's and 1970's mainframe model. As much as you and I want mainframes back, those days are gone. -- Cheers, Cy Schubert FreeBSD UNIX: Web: http://www.FreeBSD.org The need of the many outweighs the greed of the few.