bbeausej's comments

bbeausej | 4 years ago | on: Extreme HTTP Performance Tuning

Thank you for the amazing article and detailed insights. Great writing style and approaches.

How long did you spend researching this subject to produce such an in depth report?

bbeausej | 5 years ago | on: Ask HN: Who is hiring? (August 2020)

Turbulent | Game platform back-end Developer | Montreal, Canada | Remote or Onsite | https://turbulent.ca

Turbulent builds & deploys technologies to connect game developers and their audience.

We are actively looking to fill several positions in our game services team working on Star Citizen. The tech stack is composed of Node/Typescript, gRPC, Kafka, MySQL, Redis, over EKS but our team also mingles in C, C++ (game client and server), NNM and launcher.

We strive to build highly distributed systems that power the social elements of the MMO including services like voice, chat, groups, persistence and others.

We are looking to expand the team with qualified members to tackle even more aspects of gameplay services as well as the connectivity of the game world to the real world.

Please reach out at [email protected]

bbeausej | 5 years ago | on: Janus WebRTC Server

We write our own services to coordinate janus rooms over multiple instances. That service takes care of translating from our own domain specific entities to janus room. It's also responsible for sharding rooms to healthy and available Janus instances. Instead of treating janus rooms as thick/permanent, we prefer to treat them like "just-in-time", rooms get destroyed when not used and get provisioned when requesetd, making it very flexible.

We have made some modifications to the Janus video room plugin but only to fix bugs or provide specific functionality we needed for certain gaming use-cases. Out of the box, the plugin is already very featureful. The key is to always stay up to date with master, the project is fairly active and so keeping up to date is very important.

We have debated writing our own plugin and that's certainly a possibility in the future. (There is a Duktape JS layer available) To be completely transparent, if we were to reach that need, I would re-evaluate the solution with more recent alternatives, like pion.ly.

bbeausej | 5 years ago | on: Janus WebRTC Server

We use coturn as the TURN solution and talk to the Janus API via websockets (we found it much better then REST if the msg rate is high)

bbeausej | 5 years ago | on: Janus WebRTC Server

We use Janus as a WebRTC SFU for projects in the education/gaming sector. Its general purpose approach to WebRTC has been a good foundation to help us build custom solutions.

bbeausej | 6 years ago | on: Ask HN: Who is hiring? (October 2019)

Turbulent | Game platform back-end Developer | Montreal, Canada | Ideally onsite, Remote Possible |

Turbulent builds & deploys technologies to connect game developers and their audience.

I am actively looking to fill several positions in our game services team working on Star Citizen. The tech stack is composed of Node, Typescript, Kafka, MySQL, Redis, over EKS but our team also mingles in C, C++ (game client and server), NNM and launcher.

We strive to build highly distributed systems that power the social elements of the MMO including services like voice, chat, groups and others.

We are looking to expand the team with qualified members to tackle even more aspects of gameplay services as well as the connectivity of the game world to the real world.

Feel free to email me directly.at b at turbulent.ca.

bbeausej | 7 years ago | on: Gitlab 11.8 Released

Thanks for the update! I really think there's a huge opportunity of growth there that goes beyond SCM/DevOps for medium sized teams.

bbeausej | 7 years ago | on: Gitlab 11.8 Released

I really like the update pace of Gitlab. Our teams are all based on an on-prem EE (low tier) and it's been a pleasure to receive a steady stream of valuable updates.

Passing on all the good things that Gitlab does for us already; I _really_ wish gitlab would push to make more of the Project Management features accessible to the lower tiers (maybe even CE). Epics and Roadmaps linked to Gitlab's SCM and DevOps features would be a _real_ contender to JIRA/Confluence in the market but it's currently hidden behind a very steep ~100$/m "ultimate" plan.

bbeausej | 7 years ago | on: Virtio-fs: shared file system for virtual machines

I sure hope so! I'm encouraged to see a project potentially tackling this need. The current "best practice" to use a unison synched directory between the host and your VM (and even then maybe to a docker volume bind mount) is very error prone and comes with many pitfalls.

bbeausej | 8 years ago | on: HAProxy 1.8.0

I really am amazed at the stability and quality of the HAProxy project and that since it's inception many , many years ago.

We use it on many of our projects and it has always been a very reliable piece of software, even at high traffic.

Kudos Willy and team, congratulations on the release!

-b

bbeausej | 9 years ago | on: Caching at Reddit

Thanks for sharing the details. It's impressive to see the memory allocation and pool size for a site handling this much traffic. I would love to get some more information on reddit's platform overall traffic volume as I feel this would complement the discussion nicely.

bbeausej | 13 years ago | on: The State of JavaScript - Brendan Eich

Aren't most of these language features already in the now defunct ES4 aka ActionScript 3? I'm just wondering why that language is never mentionned when it's already a glimpse in the future for Javascript (for better or worse ... who knows!)
page 1