From owner-freebsd-questions@freebsd.org Mon Mar 23 20:15:41 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 460BF26D575 for ; Mon, 23 Mar 2020 20:15:41 +0000 (UTC) (envelope-from ihor@antonovs.family) Received: from mail.antonovs.family (mail.antonovs.family [100.25.240.195]) (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 48mQcC0vS5z4JYw for ; Mon, 23 Mar 2020 20:15:38 +0000 (UTC) (envelope-from ihor@antonovs.family) Received: from localhost (localhost [127.0.0.1]) by mail.antonovs.family (Postfix) with ESMTP id 255DF138A98; Mon, 23 Mar 2020 20:15:30 +0000 (UTC) Received: from mail.antonovs.family ([127.0.0.1]) by localhost (mail.antonovs.family [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id uo2zaYtpkoEJ; Mon, 23 Mar 2020 20:15:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.antonovs.family (Postfix) with ESMTP id DA023138B18; Mon, 23 Mar 2020 20:15:29 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.antonovs.family DA023138B18 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=antonovs.family; s=D65AA412-CB7F-11E9-A561-802C9D403B77; t=1584994529; bh=dJSu1KwEAQP4rn4ptlnCrNAziZ48FBENAVJuNsiyc/4=; h=Date:From:To:Message-ID:MIME-Version; b=f4N/Nn9E/uf5ACc/sdTmJOxhImQomi1VwDq9ZrAk8nVledDnkauoAAZEDKYDxiMrH oF8b7McpZgC/6UABiU+5kdzVGob6XWaicMicORg4GAyAde2TnJyszmEJJn9qnIdw57 bk0cII2dgDoACkW6MvV+IDQBDO8U8WCzL5aahpq+JN5VlGRuCGux+MjqiZ7FBe2ryy EKZq7j/t4/N05aO4ZhJLo+DEkitlf2EwapGnwMsr5lJRxK8DUPAh3rUF+vRolYYqW2 loBQM7ehmAnRtCgx9hCqg3AUniDHuhNkiy3dfvatVb+5Wk725+I05z2q+D6W7Xk/y9 VEFhQp1nmQQNA== X-Virus-Scanned: amavisd-new at antonovs.family Received: from mail.antonovs.family ([127.0.0.1]) by localhost (mail.antonovs.family [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id oqOJ1Ko1nc_M; Mon, 23 Mar 2020 20:15:29 +0000 (UTC) Received: from localhost (c-73-83-210-79.hsd1.wa.comcast.net [73.83.210.79]) by mail.antonovs.family (Postfix) with ESMTPSA id 84AB3138A98; Mon, 23 Mar 2020 20:15:29 +0000 (UTC) Date: Mon, 23 Mar 2020 13:15:27 -0700 From: Ihor Antonov To: Pete Wright Cc: freebsd-questions@freebsd.org Subject: Re: NodeJS on FreeBSD Message-ID: <20200323201527.yeae67icceifel6d@sea-ll-10936> References: <20200321044044.3p3jjdzedd3nkkuq@sea-ll-10936> <6742b7b7-67fc-a8d1-c7d4-c259f3c41f3c@nomadlogic.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <6742b7b7-67fc-a8d1-c7d4-c259f3c41f3c@nomadlogic.org> Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 48mQcC0vS5z4JYw X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=antonovs.family header.s=D65AA412-CB7F-11E9-A561-802C9D403B77 header.b=f4N/Nn9E; dmarc=pass (policy=none) header.from=antonovs.family; spf=pass (mx1.freebsd.org: domain of ihor@antonovs.family designates 100.25.240.195 as permitted sender) smtp.mailfrom=ihor@antonovs.family X-Spamd-Result: default: False [-5.86 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[antonovs.family:s=D65AA412-CB7F-11E9-A561-802C9D403B77]; RCVD_COUNT_FIVE(0.00)[6]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-0.998,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(-3.38)[ip: (-9.33), ipnet: 100.24.0.0/13(-4.53), asn: 14618(-3.01), country: US(-0.05)]; NEURAL_HAM_MEDIUM(-0.98)[-0.977,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[antonovs.family:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[antonovs.family,none]; FROM_EQ_ENVFROM(0.00)[]; MID_RHS_NOT_FQDN(0.50)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:14618, ipnet:100.24.0.0/13, country:US]; RCVD_TLS_LAST(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[79.210.83.73.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Mar 2020 20:15:41 -0000 On 2020-03-23 09:58, Pete Wright wrote: >=20 >=20 > On 3/20/20 9:40 PM, Ihor Antonov wrote: > > Hello everyone! > >=20 > > I have a need to run Javascript (NodeJS 12) application. Does anyone > > have experience running this on FreeBSD? Does NodeJS perform well/sta= ble > > on FreeBSD? If so then please share your feedback. > I've used it (and periodically continue to do so) to run node services.= =C2=A0 It > is pretty stable and performant, unfortunately the upstream development > community has historically had a negative attitude towards the BSD's wh= ich I > think we've tried to address. i've been fortunate enough to steer devel= opers > away from node.js as a server platform for highly loaded systems though= , as > I find the debugging node apps to be difficult in the best of times. I with you on that. I believe NodeJS/Javascript is a dead-end branch of c= omputing evolution and I hate it with burning passion. But there are times when you don't have a choice... > I also use it extensively for development workflows, for example buildi= ng > webpack bundles which are distributed to webservers.=C2=A0 This mostly = just works > except for the random npm package that is brain dead. Thanks for the feedback! ------------ Ihor Antonov