Yaroslav Markin

13.4K posts

Yaroslav Markin

Yaroslav Markin

@yaroslav

Consultant. Previously: co-founder and CTO @evilmartians

DXB Katılım Temmuz 2007
752 Takip Edilen1.1K Takipçiler
Yaroslav Markin
Yaroslav Markin@yaroslav·
@alxgsv Thanks! It may work for all kinds of projects, but on larger frontend teams FE engineers usually like to manage their own stack and only communicate with BE engineers when discussing the API. I think that the move towards Devcontainers would be less annoying for that team compo.
English
1
0
1
9
Yaroslav Markin
Yaroslav Markin@yaroslav·
I've finally got a blog of my own! I'll be sure to post the articles here as well—or you can subscribe to a feed. yaroslav.io/posts I'll mostly write about open source projects I've done lately and continue doing. Staying away from "thought leadership" BS.
English
0
4
10
246
Yaroslav Markin
Yaroslav Markin@yaroslav·
With the current TUI fascination trend, it's the _perfect_ time to bring BBS back. If you're not running MysticBBS or ENiGMA, are you even trying?
English
0
1
2
108
Yaroslav Markin
Yaroslav Markin@yaroslav·
@paolino @ioquatix It is very hard to beat async performance-wise at its own game, that's why Carbon Fiber shows great numbers when used as a plain Ruby fiber scheduler, and much more modest ones when trying to speed-up async-based app.
English
0
0
1
40
Yaroslav Markin
Yaroslav Markin@yaroslav·
@paolino @ioquatix io-event supports io_uring and kqueue (Linux and macOS), so does Carbon Fiber. But async is so much more than that, a full blown framework, of course, as you know.
English
1
0
1
33
Carmine Paolino
Carmine Paolino@paolino·
Since I wrote about async Ruby and patched Solid Queue to support fibers, people keep asking the same questions. What happens when a fiber blocks? Don’t you still need threads? What about database transactions? What about Ractors? This post answers all of it. From the ground up. paolino.me/ruby-concurren…
English
4
26
127
9.2K
Yaroslav Markin
Yaroslav Markin@yaroslav·
@paolino My macOS/kqueue results were quite bad, though. No idea why, for now—carbon_fiber's own benchmarks are mostly the same (still positive) on macOS and Linux. Does not matter though, production runs on Linux as a rule.
English
0
0
0
18
Yaroslav Markin retweetledi
Yaroslav Markin
Yaroslav Markin@yaroslav·
@paolino AWS c7a.xlarge, Linux/io_uring. Carbon Fiber gives up to +13% with one run negative.
Yaroslav Markin tweet media
English
2
1
2
179
Yaroslav Markin
Yaroslav Markin@yaroslav·
@paolino I did a short run (only a part of benchmarks) on c7a.xlarge (local MacBook is too noisy). Got a delta of +~3%–12% with Carbon Fiber. Not bad not terrible Doing a 2-hour sweep now.
English
0
0
0
41
Roman Shamin
Roman Shamin@romanshamin_en·
Ableton and Splice connectors, didn’t see that coming. Super excited!
English
1
0
1
176
Yaroslav Markin
Yaroslav Markin@yaroslav·
@juliknl I've completely missed that you're doing a commercial version—good luck with that!
English
0
0
1
61
Julik Tarkhanov
Julik Tarkhanov@juliknl·
The distribution for geneva_drive for commercial customers has been a bit haphazard, but now we have our proper gem server handling all the licensing and tokens.
Julik Tarkhanov tweet media
English
1
0
6
295
Yaroslav Markin
Yaroslav Markin@yaroslav·
*ahem* Is this thing on? Let's try one more time.
English
0
0
10
153
Yaroslav Markin
Yaroslav Markin@yaroslav·
Six hours in an oudside queue is no joke. Thanks to everyone who bothered enough to come! Bet there are people who did seven, eight hours..
English
1
0
3
253