On Thu, Dec 4, 2014 at 8:00 AM, Dan Liew <dan at su-root.co.uk> wrote:> * Who should fund whatever host is used to host the LNT > infrastructure. Given the commercial interest in LLVM I hope that this > will be straight forward >FWIW, if you can use google's cloud offerings, I can likely fund it. This isn't about only being willing to fund our platform vs. some other platform, or which platform is better. It's just that we're already well set up to handle this when its on top of GCE and related services -- this is how we are currently running the phabricator instance and we're working on setting up bots here as well. But I have no idea if GCE and related bits are even useful for what LNT needs. Just let me know if they are, and I'll try to get things rolling. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20141204/0b9c2bdf/attachment.html>
On 4 December 2014 at 16:08, Chandler Carruth <chandlerc at google.com> wrote:> FWIW, if you can use google's cloud offerings, I can likely fund it. This > isn't about only being willing to fund our platform vs. some other platform, > or which platform is better.I don't see any conflicts, there. If we can use it, I can't see why we shouldn't. The admin cost will be a lot less, anyway. If it ends up as not being well suited, we tried. It'd also give you guys more info on what to do on those cases to make them better, since that's a standard web application. cheers, --renato
> FWIW, if you can use google's cloud offerings, I can likely fund it. This > isn't about only being willing to fund our platform vs. some other platform, > or which platform is better. It's just that we're already well set up to > handle this when its on top of GCE and related services -- this is how we > are currently running the phabricator instance and we're working on setting > up bots here as well. > > But I have no idea if GCE and related bits are even useful for what LNT > needs. Just let me know if they are, and I'll try to get things rolling.I think they might be. I think LNT uses SQLAlchemy to do ORM which supports multiple database backends so presumably it could connect to GCE cloud SQL [1]? The HTTP load balancing sounds interesting too. Someone more familiar with LNT probably should comment on this though as I'm still very new to it. [1] https://cloud.google.com/sql/
Yes, SQLAlchemy should have no problems with this. GCE is providing a mysql database. My experience with this is that there will still be some testing needed. I have found places in LNT where Postgres and sqlite act differently. I am not aware of anyone using mysql for LNT. HTTP load balancing is nice, however it may be overkill in this case?> On Dec 4, 2014, at 8:56 AM, Dan Liew <dan at su-root.co.uk> wrote: > >> FWIW, if you can use google's cloud offerings, I can likely fund it. This >> isn't about only being willing to fund our platform vs. some other platform, >> or which platform is better. It's just that we're already well set up to >> handle this when its on top of GCE and related services -- this is how we >> are currently running the phabricator instance and we're working on setting >> up bots here as well. >> >> But I have no idea if GCE and related bits are even useful for what LNT >> needs. Just let me know if they are, and I'll try to get things rolling. > > I think they might be. I think LNT uses SQLAlchemy to do ORM which > supports multiple database backends so presumably it could connect to > GCE cloud SQL [1]? > > The HTTP load balancing sounds interesting too. Someone more familiar > with LNT probably should comment on this though as I'm still very new > to it. > > [1] https://cloud.google.com/sql/