HNHacker News
TopNewBestAskShowJobs

bbeausej

48 karma · joined March 4, 2012

submissionscomments
bbeausej··on Falling for Kubernetes
k9s is by far the most productive tool in my toolshed for managing & operating k8s clusters.
bbeausej··on Wish HN: Happy Holidays
Joyeuses fêtes à tous! Outstanding :)
bbeausej··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··on Wake Turbulence from a Paper Airplane (2020) [video]
How dangerous is wake turbulence from an airplane that is following? Isn't it a major hazard especially in high traffic areas?
bbeausej··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 hr@turbulent.ca

bbeausej··on The End of the Redis Adventure
@antirez Thank you for all your amazing work! Redis and your overall approach has changed the way I approach _my_ work daily.
bbeausej··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··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··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··on Ask HN: Who is hiring? (October 2019)
Sure thing edmonddantes80, if the profile is right
bbeausej··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··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··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··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··on ProseMirror – A toolkit for building rich-text editors on the web
Quill JS also supports Android and mobile very well (https://quilljs.com/)
bbeausej··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··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··on SyntaxDB – Quickly look up syntax for programming languages
Very good idea, though usually a simple google search will provide good information. Slack integration is actually pretty cool!

I wish it was more complete though!

"No results found for bash if" https://syntaxdb.com/reference/search?utf8=%E2%9C%93&search=...

bbeausej··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!)
bbeausej··on Hacked: commit to rails master on GitHub
How can you be sure Homakov is the first person to notice GH was vulnerable if the vulnerability was present for many years in the codebase?