Date: Sat, 05 Jan 2019 12:06:06 +0100 From: Alexander Leidinger <Alexander@leidinger.net> To: freebsd-hackers@freebsd.org Subject: Re: Strategic Thinking (was: Re: Speculative: Rust for base system components) Message-ID: <20190105120606.Horde.uAUbjCtZfZHG93S2hfmiOCc@webmail.leidinger.net> In-Reply-To: <79545.1546641751@critter.freebsd.dk> References: <201901042219.x04MJf4w085379@pdx.rh.CN85.dnsmgr.net> <79545.1546641751@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Quoting Poul-Henning Kamp <phk@phk.freebsd.dk> (from Fri, 04 Jan 2019 22:42:31 +0000): > -------- > In message <201901042219.x04MJf4w085379@pdx.rh.CN85.dnsmgr.net>, > "Rodney W. Grimes" writes: > >>> ... and RPi's, access-points, NAS devices, routers, televisions, >>> photocopiers, >>> sewage-treatment-plant-monitoring, high-voltage-switching, >>> stock-trading, air-traffic-control, scientific super-computing, >>> antiproliferation-monitoring, laptops, desktops and ... >> >> As far as I am concerned Linux can have the datacenter... >> I find this list much more interesting :-) > > Me too. > > Data-centers are booooring! Which means that x developers with commit bits in FreeBSD are free to develop whatever they want. This does not mean that all users of FreeBSD agree. This does not mean that all developers with commit bits in FreeBSD agree. Do you want to limit what y developers with commit bits in FreeBSD are working on? From what I hear here I get the impression that there are people which want to limit that y developers want to explore the benefits of feature A. Nobody told so war we have to import anything into base yet. The initial request was to get an idea about opinions. Nobody told we have to rewrite the kernel in rust, there were infos that there may be benefit in having parts of it in rust, which can be explored e.g. in ports. Nobody asked to replace a critical boot time component. As we are not a company were the people are paid to work on specific items (yes, there are people paid to work in parts, please forgive me that I don't count them here... we don't talk about them doing this work), we can not really tell that this takes away development resources away from other work (those developers may not work on something else, or they may work on something which is not "strategic"). And if you really think that containers (in whatever color... kubernetes, docker, "jails" or whatever) are only datacenter tools... well... have again a look at NAS devices, laptops, and desktop systems (and whatever). I don't have a datacenter at home, but I use a lot of containers at home. I use them in the "jail"-color (every service his own jail, I even have a desktop-setup-in-a-jail...). I don't use them as is, I use tools. ezjail, iocage, whatever color you want. Would openstack be overkill here? Maybe. Maybe not. Would I give it a try if we would have openstack in ports in my basement? Yes I would -- why should I limit myself to linux to have a look at openstack/kubernetes/docker... we have the infrastructure to make it possible (I let it up to you to decide if we have a better infrastructure/base for this or not). I expect in the long run virtualisation and containers arrive in a lot of places, even in those you have listed above as not boring. There are benefits in the upgrade path, there are benefits in handling dependencies (compared to an one box does everything), there are benefits in the security area (yes, we have capsicum which addresses some aspects, but not all as if each part runs in it's own jail). FreeBSD comes from the "power to serve" area. You can off course tell that access-points, NAS devices (which also exist in datacenters...) and routers are "serving", but datacenters are the traditional area of "the power to serve". Basically if you tell that datacenters are boring, you tell that we shall turn around and that e.g. the CDN of Netflix is not the area we want to target (I would not agree that this CDN is some sort of NAS, for me this is more like a web-/ftp-/<protocol_of_the_day>-server, so something which resides traditionally in a datacenter). Bye, Alexander. -- http://www.Leidinger.net Alexander@Leidinger.net: PGP 0x8F31830F9F2772BF http://www.FreeBSD.org netchild@FreeBSD.org : PGP 0x8F31830F9F2772BF [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJcMI+eAAoJEBINsJsD+NiGit8QAJg+cJTn87USUq3cGxCHXd1m IbJ8vKIZiAWuK5vsWBLHVvB/mI1WyMfjJZLjR9s2/IOvfL661vzddA9PjMcQB+H+ uaKBgrmSY3JxAGwwfG/iAj3/L/9DwcSwWxBQTFNcnefS3TcdxO91D2br41IYNbSP j1h0yApWJJGKYsf31VpsOIbmKiymMDJSGo9oIusLURp5gvF8k8K2rq8WjX/wEmpp OHRqJe3j7UyThKVHlqiwtyWv4hCvKdDQPuVISX/abjNPiK+FYoE2rCEPlz2ZrNFu e6Zvt681h+2r9YthypLgmGWe24ccuut4SGw6YykNyoQ5xhe2qma7sgDHAR+2Hd47 2Cns69AZV20D5a1OF/O1VVaHzPXoWwuPaEtP6AJzjGIfj/xoAOzbXcHKo9K/a8qq ZEh1wv/y/C9V3eNPCKRASPKQIh4Zhqe5xh1zDD4I/8NTo9xtuaHPTPAw3lRlep+w YS4lmW8stns49dJLRfPAd1GXHQuEGUqXNNmuTxN0UgJuk/te6zy5FVuO1InJAZCK LVk8lrDYe7K5P3LKCL6JdI07GzcZChELHP2zcpAXqldWFglrFfQd3UpvvYLAAwe2 CpcST+zVHOT4/nyf4KLyud7ahvR14nKLfmCpG9HiwWIe0SEocneMKOTTPQco7RuW 94+tDnJDh95MrMsTJDps =Dmpe -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20190105120606.Horde.uAUbjCtZfZHG93S2hfmiOCc>
