From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-172228-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 87357138306 for <garchives@archives.gentoo.org>; Wed, 13 Jul 2016 21:00:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DCAEB21C2F4; Wed, 13 Jul 2016 21:00:17 +0000 (UTC) Received: from mail-wm0-f42.google.com (mail-wm0-f42.google.com [74.125.82.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 947A821C09C for <gentoo-user@lists.gentoo.org>; Wed, 13 Jul 2016 21:00:16 +0000 (UTC) Received: by mail-wm0-f42.google.com with SMTP id i5so87002663wmg.0 for <gentoo-user@lists.gentoo.org>; Wed, 13 Jul 2016 14:00:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=t3eRT6mcLDFNQMi0tZhUSIW1Ws/oZUMasmZNPC6jX+A=; b=ZwQGXbO9InrSSAFr2f4keKMV35kUu+Ny2g+CSZs2XRk2Cy0LsDztfLCKREQqCpSl9v ggNZVgusyZDt5rmd7+rT9JK7YgWsgnUulRrjH8oCU3JwX8mdBzy7TzPVA1BSKf5gvDik GYijptlF1brBU+8cByBmEwccMLsqD4UFB1a8e5wvJuHnn4UWbEPLXMG3ZUuPeDZVIGq6 7+6rZTBRXCBZ3yTfnL9SFcaWV1hPQBWYzJ5CrnniykmhoiVtDqBMh8yT7oThQnvQVOdo qrjg5l2Zw5WhhZOFqqo6l9fGCGFjWrSefoGGOenVmHWVrinKWQyU9tYJq4ozgcrawFh3 ILRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=t3eRT6mcLDFNQMi0tZhUSIW1Ws/oZUMasmZNPC6jX+A=; b=ml0QKULbT1DF3Nvxn2PGd1T5YkFhPs41CuyibO27hAFCxZhX1pIYdR/H51Dkso4nQw XWr7TPoYFSbcmjPRIoDpMoDA7W8nUKH7QZhjyKaKU7JSR/Kqt2pqg9mdIzth3Vr4mtTp xiNI8eSoRClBV2UymYsjC25Bcj0zL0MV+9iNk3bwx8f+Mqy++I/Wi1l2Nc3+8HTaZcAC RCIVusq0mSfbdh/3RBKVaQtiubMpCUqm5O3LmtddDXoTADqSj09GlJT/Y/CXCxV6DQEv u3LD7UVZJi2uFt/8sVd3MC55lZEjQ5GG4nwoFD/x/ycioU/b/qY6v/+9wbOC5Afs0KnL MGTw== X-Gm-Message-State: ALyK8tK4kdai2up8g+Ta+bbj8H6123oJAonoquJFFYKaJYcH+iIfMb7xmfXToqUU8U60CA== X-Received: by 10.28.51.210 with SMTP id z201mr2314893wmz.98.1468443615015; Wed, 13 Jul 2016 14:00:15 -0700 (PDT) Received: from [172.20.0.56] ([196.212.62.210]) by smtp.gmail.com with ESMTPSA id e138sm83773wme.16.2016.07.13.14.00.13 for <gentoo-user@lists.gentoo.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Jul 2016 14:00:14 -0700 (PDT) Subject: Re: [gentoo-user] Re: Gitlab experiences To: gentoo-user@lists.gentoo.org References: <loom.20160713T123802-32@post.gmane.org> <0b2967a7-68da-b155-79a7-49fa758f3c92@ramses-pyramidenbau.de> <20160713180445.GA7596@gentoo-tp.home> <loom.20160713T204622-840@post.gmane.org> From: Alan McKinnon <alan.mckinnon@gmail.com> Message-ID: <5786ABDB.2020408@gmail.com> Date: Wed, 13 Jul 2016 23:00:11 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 In-Reply-To: <loom.20160713T204622-840@post.gmane.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 46a149f4-83ba-4d0f-a07c-78cf27572cb9 X-Archives-Hash: ce910b0c167900d064fe9a9be36332bb On 13/07/2016 21:13, James wrote: > Jeremi Piotrowski <jeremi.piotrowski <at> gmail.com> writes: > > >>>> Has anyone attempted to install a self hosted gitlab on gentoo server(s)? > > >> I would deploy it with docker. The gitlab guys push official images of the >> main gitlab app[1] and CI runners[2] to dockerhub. That should be >> the easiest path to getting it up and running in no time. > > Docker runs everywhere, including Mesos clusters. > >> That being said, gitlab does not really play well with clustering in >> general. I don't think the main part of the app does any kind of >> horizontal scaling (gitlab.com is hosted on a single server) so you need a >> fairly beefy server. > > That's weird. Almost every type of heavy load is finding it's way to > clusters now; many via containers some on bare metal clusters. Granted, very > often a custom, scheduler/framework has to be modified or custom developed, > but I find it hard to believe there is no way to massively speed up > something like gitlab on a robust linux cluster. That dragon has been > sleighed for most all load problems, be it HPC, networking issues, or > security audits, etc etc. Often, a cloud/cluster software can be radically > sped up by allocating lots of extra ram to the framework it is running on. > Cloud vendors charge way to much for extra ram, so performance of > ram-intensive services are often run where there is ample ram. Depends. It might all be running on a single-threaded ruby process in the middleware :-) Don't laugh, I've seen stranger things. Alan