InfoQ Homepage Ruby Content on InfoQ
-
Posted by
Sha Ma
on
Apr 09, 2021
From Monolith to Microservices
Sha Ma discusses how GitHub migrates from a monolith architecture to microservices, detailing some best practices.
on Apr 09, 2021Icon20:49 -
Posted by
Oswaldo Ferreira
on
Jan 04, 2020
How Gitlab Scaled Git Access with Go and What We Gained from It
Oswaldo Ferreira discusses the history of how GitLab switched from a Rails monolith to using Feature flags, Protocol Buffers, gRPC and Go.
on Jan 04, 2020Icon27:04 -
Posted by
Thomas Bøgh Fangel
on
Oct 04, 2018
To RPC or Not to RPC: Choosing the Right Communication Strategies in a Microservice Architecture
Thomas Bøgh Fangel presents Lunar Way’s journey of breaking up their Rails monolith into a microservice architecture focusing on the benefits changing synchronous RPC to asynchronous events.
on Oct 04, 2018Icon48:10 -
Posted by
Hugo Hache
on
Sep 17, 2017
How to Structure Your Bot with Clarke
Hugo Hache introduces Clarke, a Ruby DSL library designed to build conversational bots.
on Sep 17, 2017Icon15:20 -
Posted by
John Hughes
on
Jul 08, 2016
Designing with Passion
Panelists answer questions on the languages they contributed to: How do you organize thoughts and code? What unique advances in usability did your language make? Why do your users love to code in it?
on Jul 08, 2016Icon40:31 -
Posted by
Jon Jagger
on
Mar 29, 2016
Cyber-dojo: Executing Your Code for Fun and Not-for Profit!, Part 2
Jon Jagger introduces cyber-dojo.org, an open source environment for practicing programming, demoing its features and discussing its history, design, underlying technology, difficulties and future.
on Mar 29, 2016Icon33:05 -
Posted by
Jon Jagger
on
Mar 26, 2016
Cyber-dojo: Executing Your Code for Fun and Not-for Profit!, Part 1
Jon Jagger introduces cyber-dojo.org, an open source environment for practicing programming, demoing its features and discussing its history, design, underlying technology, difficulties and future.
on Mar 26, 2016Icon45:37 -
Posted by
Paul Osman
on
Mar 29, 2015
Organizing Your Company to Embrace Microservices
Paul Osman discusses their experiences evolving 500px from a single, monolithic Ruby on Rails application to a series of composable microservices written in Ruby and Go.
on Mar 29, 2015Icon48:33 -
Posted by
Yoni Goldberg
on
Oct 30, 2014
Scaling Gilt: from Monolithic Ruby Application to Distributed Scala Micro-Services Architecture
Yoni Goldberg describes some of the technological innovations that have helped Gilt to reach its current size, and highlight some of the core challenges that the company's engineering team faces.
on Oct 30, 2014Icon40:16 -
Posted by
Ryan Cromwell
on
Oct 12, 2014
Sweet Elixir! A Gentle Introduction to Erlang’s Cute Younger Brother Elixir
Ryan Cromwell introduces Elixir, a , functional distributed meta programming language inspired by Ruby and compiling to Erlang VM, covering pattern matching, pipelines and tail-call recursion.
on Oct 12, 2014Icon46:17 -
Posted by
Scott Smerchek
on
Sep 27, 2014
Learning Rails for Fun and Nonprofit
Scott Smerchek presents the benefits of using a nonprofit web project to learn Rails and what he learned while building LoveKC.org, introducing various Rails topics.
on Sep 27, 2014Icon57:42 -
Posted by
Deepak Giridharagopal
on
May 09, 2014
PuppetDB: A Story of Immutable Infrastructure
Deepak Giridharagopal discusses "immutable infrastructure", PuppetDB and complex invariants, PuppetDB’s architecture, the experience of bringing Clojure to a Ruby shop and lessons learned from that.
on May 09, 2014Icon48:34