From owner-freebsd-questions@freebsd.org Tue Sep 11 17:17:33 2018 Return-Path: Delivered-To: freebsd-questions@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 3A08B10974F4 for ; Tue, 11 Sep 2018 17:17:33 +0000 (UTC) (envelope-from lucy@top10-websitehosting.co.uk) Received: from delivery.mailspamprotection.com (delivery.mailspamprotection.com [108.178.13.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5C42480574 for ; Tue, 11 Sep 2018 17:17:32 +0000 (UTC) (envelope-from lucy@top10-websitehosting.co.uk) Received: from ns1.uk18.siteground.eu ([185.123.97.183] helo=uk18.siteground.eu) by se11.mailspamprotection.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1fzmHz-0000jW-9N for freebsd-questions@freebsd.org; Tue, 11 Sep 2018 12:17:25 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=top10-websitehosting.co.uk; s=default; h=Content-Type:MIME-Version:Subject: In-Reply-To:Message-ID:To:Reply-To:From:Date:Sender:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:References: List-Id:List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner: List-Archive; bh=ASI4ZlS27JL7o5roelVH8+jYE95U4jX1NTDzKet9ch8=; b=bWGWZyoH9wol OkGQCPON2idNWHdIpfXHLXku7JwL+y1tTOfEbNMCrTfnAd+Ww5OslNM2Dld3zZ9HexLCOy3WoCFDO jyXkgecXHXVbCWMlCdYNTywqdgw8hjmYe/H5rl4mSL0WEIQg9yq7g8MlByjxTBuPyJApY28lDF6LA OmkPyTS0g6tUjw7Id3MnGyZ4nXt+gD+kLb8vONeBSz5//e8MMT7ZVsJB8C/5NrMgVhAfz1yrb+ZFB WOTzrNHV6DmfpZcFpkCtnPKisrkuCiWX8EbyHBz8TYilZfzWRiYXgNUsbOKcpetxw9TjNKMkRRZEl NoZENuiAIfAM4alN4qSVTA==; Received: from [54.225.68.137] (port=50316 helo=www.buzzstream.com) by uk18.siteground.eu with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) (Exim 4.89_34-9f6032f-XX) (envelope-from ) id 1fzmHx-0005Zb-Tk for freebsd-questions@freebsd.org; Tue, 11 Sep 2018 18:17:21 +0100 Date: Tue, 11 Sep 2018 17:17:20 +0000 (UTC) From: Lucy Davis Reply-To: Lucy Davis To: freebsd-questions@freebsd.org Message-ID: <1249414358.10200843.1536686240439@ip-10-1-0-82.ec2.internal> In-Reply-To: <1120584734.7915038.1536340640809@ip-10-1-0-82.ec2.internal> Subject: Re: Interview Proposal MIME-Version: 1.0 X-Originating-IP: 185.123.97.183 X-SpamExperts-Domain: uk18.siteground.eu X-SpamExperts-Username: 185.123.97.183 Authentication-Results: mailspamprotection.com; auth=pass smtp.auth=185.123.97.183@uk18.siteground.eu X-SpamExperts-Outgoing-Class: unsure X-SpamExperts-Outgoing-Evidence: Combined (0.74) X-Recommended-Action: accept X-Filter-ID: EX5BVjFpneJeBchSMxfU5hpQumPOK2eohZilCWCjB/Z602E9L7XzfQH6nu9C/Fh9KJzpNe6xgvOx q3u0UDjvO16ABlNNUDIJIcF7N1k9wYur48C+/LzRqVzELXf1NLUsbNbo7palBZjCExzO+3olYtY4 r9lQl/TFoVlYbFXvD73O4k7ydv2Rs1VgfbHBQGgnSBWlL1zfgiPkRstzHteqQULNq2mwdJ81w8cu 1CDxkyrjNEp6GV9vT6Y4KaY65/mKsZM3NzGj8IcslzaWgqEOuM+NvpGlmXbejfqufV4BNvoaw69H CSaTr/i05IQx+g16gWkCIn3WhszKF3IF5zl37EQMF99VlWOZVo1sbhkkbsW4uzgxe2FcCmyVreWt VkueOji3dwE+4/gGO+vheb5cO4nqxSHS4GD+BollMwqBxXMjm6HzplWfI6tiQsxbIRpG31/E3ahF 5MMcDI7KdpjQKZ8Qm1IdHdgqfBmGou8BJAVli19mW0G91CSooRJqA7sIeF5Z47fNtMMjmOpe6s/x G8cSBXgcHLTWu7XLuJLgk2NhpvlevSoIoyb/0UjKCnuEaIfVaCHpEB6cFH6WJxE4Znjj0fVtVWrO bNaz8Efw+MAMVf0mNdXVORXu6EVHBxCdxV0EotLnfM7R+qQnDDLusfqh0EDYVUFMELPaPtczooxK +nH3VAVGz/ojpoBQLxAigHWfCx22zdqOFJyU/UfUDuErFz5i58AHRGMLWulqTsocpFCHudHu6/FO r4lGTgS+5cwpRSEGORxZ3QNgbug7P3OacmLEe31eUJIc3bWu5P06OLd3AT7j+AY76+F5vlw7Gw+p A0pU3H7zlqK899wXRVJsTjAqIMi+U4Jj/b8va/pR8uANRg4eAYyR5OaUpXxFZc3QkF9163YCiQCp Jj5nl+yEt/3nzOF/zhXJXPtNXR03pgmfJhyF3hauk4nQz4P8Nrb1XwSb2bEpbEfsT5Fw53SzhUIA qzYDRVddZ8t6RwRFxU6u1EqilOyz0YcG51SM1jUIQzEoQo2uEg3Ao+r3gA45lvJtOUjjxPFiegtb PfQfcNIHTFbqS+UBB3g1UNHOeA6scZZwpzkCo4WoBCri0hmhfnJe5oFkeimTlicmmBnXKtbNBjfE G+BM9CS1IC+Q3Zfr3A58hX94hqIuefOSPA== X-Report-Abuse-To: spam@quarantine1.mailspamprotection.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 17:17:33 -0000 Hey there,=20 =20 Sorry to bother you again but I'd love to know your thoughts on my previous= email :)=20 =20 Cheers,=C2=A0=20 Lucy=20 =20 -----Original Message-----=20 Hey there,=20 =20 I expect you're really busy but I just wanted to know if you had managed to= have a look at the previous email I sent you a few days ago (email below).= =20 =20 Cheers,=C2=A0=20 Lucy=20 =20 -----Original Message-----=20 Hello,=20 =20 I'm Lucy from Top 10 Website Hosting. We provide in-depth hosting reviews= =C2=A0with actual performance data and statistics.=C2=A0=20 =20 As you can see, we publish outstanding content such as this: https://www.to= p10-websitehosting.co.uk/best-email-marketing-ideas/=20 =20 I'd be really keen to write an in-depth review of your company, and ideally= , have a test account to explore the functionality.=20 =20 Your contribution would be very valuable and would also generate exposure f= or your brand (we're the biggest hosting comparison site in the UK).=20 =20 We can start writing a draft and then send it across for your review?=20 =20 Kind Regards,=20 =20 Lucy From owner-freebsd-questions@freebsd.org Tue Sep 11 19:10:19 2018 Return-Path: Delivered-To: freebsd-questions@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 E8309109A5AD for ; Tue, 11 Sep 2018 19:10:18 +0000 (UTC) (envelope-from aimass@yabarana.com) Received: from mail-ua1-x942.google.com (mail-ua1-x942.google.com [IPv6:2607:f8b0:4864:20::942]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 745E885D4E for ; Tue, 11 Sep 2018 19:10:18 +0000 (UTC) (envelope-from aimass@yabarana.com) Received: by mail-ua1-x942.google.com with SMTP id m26-v6so21733603uap.2 for ; Tue, 11 Sep 2018 12:10:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yabarana-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=f55yOCPFOTm0GzYGRGwNFFV6CHMQiIHLzydGEVf4C1k=; b=gaYIUNBrDGdjuEIhbBEXD6bnO/C8qVVPESTDkQ3mCPejjxBTpQu0iNOImQbPVDSsFH cXVhkDCpDfuRlRrJB66TKVQ9mYcaVyUzwINInkTLd4/hAg3hPic3k+5A0YpEM8/8VVtC PZJ9dgikLtRotZDsB2EUjY/WD+rh/j5BlUM9sbJ5MH2sQrkwhFP/xSgZ5xoCJCtbSHUu qnD4VRWpJ/DDETtSUlbx6O8hF8nQBW59vpsBJ8Z2g2uTJGoZG7nvUAoU+kd5qtIsC97V EkweimA0dyebIDsixRfTfY0W5ISgACEtQiQGl0PlDOlSYDIw0tQLZ+WZ6zhnYc/eLApQ 28LQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=f55yOCPFOTm0GzYGRGwNFFV6CHMQiIHLzydGEVf4C1k=; b=t/2eYopb/IWP1FW1BdXQek/nDrvX8Wsq5NAnbG/wpatQQX1JYpzsp66jQ0CYnRwMDA JgLs1LppHaPDZGZ9nybMbj9axvSemcLN6W/ooRgwSuD93BmOedBkhwMFzxfQ4x/iSYNY INkU6B1WrXGB4gtXjhttJGDKZ+RLsKHKLYT51qoYF4XHarc+UYxzY3yVu2v5dhmd+0FJ v4HJ8OP8tjcFQgvLF9uA4NmGyV25mf1OpdUZTr2fo6PBjzNshAyT8S//wRmrfFG3KXhl n+ed39VYo3k1kHQpDqsl/pbqCf/4+3vnMe0TctYAqDtfbjvbz9N4B6WqJ9dndgLGaL7q mZzg== X-Gm-Message-State: APzg51ArZdWQaww9Gu9ywkgdPeasInmCLMhzHV34o2GbUh9ZNAdqcZpH oer3ElyO8OxR5hRoF5sWDUQidj6Hxqs7LsH907o5nD8uN3Q= X-Google-Smtp-Source: ANB0VdZkHAy/wpmW9dsxmbCxBMgVxyLsdb4YJXpyv9M4ZqZvsOJeuMwEodnNZ62eGKHEWT0F984c1CWMFRIreszelR0= X-Received: by 2002:a67:c499:: with SMTP id d25-v6mr9168538vsk.72.1536693017406; Tue, 11 Sep 2018 12:10:17 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a67:7b42:0:0:0:0:0 with HTTP; Tue, 11 Sep 2018 12:10:16 -0700 (PDT) From: Alejandro Imass Date: Tue, 11 Sep 2018 15:10:16 -0400 Message-ID: Subject: [OT] Is the IT Crowd re-inventing Unix with Virtualization, Docker and Microservices? To: FreeBSD Questions Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2018 19:10:19 -0000 Hi all, I guess it's time for another food for thought email of like-minded FreeBSDers, as I am coming to a new conclusion about this whole enterprise crap world of which I am so evermore fed up of... For me it all started with a comment about Theo de Raadt's visionary comment here, brought to light by Ian Smith in 2017: https://docs.freebsd.org/cgi/getmsg.cgi?fetch=117621+0+archive/2017/freebsd-questions/20170820.freebsd-questions At the time I was going through Java / AWS hell so I posted this rant which was followed up by interesting and diverse commentary: https://groups.google.com/forum/#!topic/ml-freebsd-questions/bMlBTj4Xx_Q And now I have been recently exposed to the pinnacle of enterprise crap: microservices. Not saying that they are not a good idea, on the contrary, they are! But is this all really that new?? So modern-day microservices rely heavily on virtualization (Linux on AWS), pseudo-virtualization (Docker), and well, the microservices themselves. They bring on a whole new set of challenges such as log unification (usually through something like Elastic Search, Log Stash, Kibana, Beats, etc.), and IPC (through an MQ su as Apache Kafka). Plus a whole new pile of shit that they are throwing at this microservices "architectures" such as Hystrix and of course, everyone needs to be "streaming" so they throw in stuff like Spring Reactor or RxJava, "new" Actor design patterns like Akka (actually invented in 1973) and well, whatever other thing that Netflix or Amazon use, then everyone else has got to use them too. Read any book on the subject and well, cry. Talk about layers and layers, upon layers and layers of crap, basically to achieve something like, well: Unix, TCP/IP and HTTP. So let me breakdown a few of these things so you get what I'm saying: Reactive Streams: a new FAD designed to handle "back pressure" and vertical scaling by taking advantage of multi-core CPU's and low-level caching issues etc. Well, guess what, enterprise idiots: that's EXACTY why you want a solid Operating System that sits on, and it's fined tuned to that specific real hardware! and with regards to back-pressure, old school protocols such as HTTP have had things like 503 and RetryAfter header from their original design!! It's so funny that most of these things are for multi-core optimizations that are not even running on real hardware! Log Unification: well how about a little education on RFC 3164 and Log Analyzer? Virtualization: isn't this what Unix basically is? I mean the concept of processes that are running and sharing resources is that not virtualization by principle? Pseudo-Virtuzalization: Isn't this what chroot and BSD Jails do? Oh you want an easy interface like Docker, well how about EzJail? IPC: Isn't that what pipes and SYS 5 IPC provide: an MQ, Shared Mem and Semaphores? Oh too slow? (really? compared to what?). And finally the crown jewel: microservices. Well, isn't this one of the basic design principles of Unix? I mean tiny little things that talk well to each other to build big things with? Honestly I could go on but I thing you get the idea. It seems that this whole "enterprise" industry has been hell-bent on re-inventing a big, bad, ugly and expensive version of Unix, just because they don't want to tie their design to Unix? For portability? to what?, well to another flavour of Unix called Linux, running on Xen and well, Linux. Is there are real proof that all this microservices crap is really that much better than individual processes (e.g. built with sh, Perl and/or C) running on a fined-tuned Unix system on real hardware? Oh yeah, that's right, high-level guys are too expensive? really? compared to what? to the dozens and dozens of mediocre "coders", "devops", "techops"and whatever other "ops". Yeah, we are way more expensive but we are 50:1, maybe 100:1 compared the median in the "enterprise" side of things. Steve Jobs was so right about the "dynamic range"of A players: https://www.youtube.com/watch?v=7yh7ikSQwKg Anyway, that's my rant of the year ;-) Thanks so much for FreeBSD!! -- Alex