#bloat — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #bloat, aggregated by home.social.
-
Баги, которые нас воспитали: инженерные истории с Go Loto
Каждый разработчик помнит тот самый момент, когда система, которая только что работала идеально, вдруг начинает вести себя так, будто сошла с ума. Когда дашборд в Grafana показывает что-то страшное, а ты стоишь перед ним с кружкой остывшего кофе и не понимаешь, с чего начать. На нашем мероприятии Avito Go Loto разработчики поделились своим опытом без прикрас. О блоате в полтора терабайта, о девяти инстансах, которые передрались за один звонок, о бэкенд-разработчице, которая в пятницу вечером открыла чужой фронтовый проект, о нагрузочных тестах за несколько месяцев до большой рекламной кампании, и о транзакции, которую забыли закоммитить тоже в пятницу вечером. Спойлер: все выжили. Но стали другими людьми.
https://habr.com/ru/companies/avito/articles/1037846/
#go #bloat #vacuum #микросервисы #распределенные_системы #нагрузочное_тестирование #postmortem
-
Баги, которые нас воспитали: инженерные истории с Go Loto
Каждый разработчик помнит тот самый момент, когда система, которая только что работала идеально, вдруг начинает вести себя так, будто сошла с ума. Когда дашборд в Grafana показывает что-то страшное, а ты стоишь перед ним с кружкой остывшего кофе и не понимаешь, с чего начать. На нашем мероприятии Avito Go Loto разработчики поделились своим опытом без прикрас. О блоате в полтора терабайта, о девяти инстансах, которые передрались за один звонок, о бэкенд-разработчице, которая в пятницу вечером открыла чужой фронтовый проект, о нагрузочных тестах за несколько месяцев до большой рекламной кампании, и о транзакции, которую забыли закоммитить тоже в пятницу вечером. Спойлер: все выжили. Но стали другими людьми.
https://habr.com/ru/companies/avito/articles/1037846/
#go #bloat #vacuum #микросервисы #распределенные_системы #нагрузочное_тестирование #postmortem
-
Баги, которые нас воспитали: инженерные истории с Go Loto
Каждый разработчик помнит тот самый момент, когда система, которая только что работала идеально, вдруг начинает вести себя так, будто сошла с ума. Когда дашборд в Grafana показывает что-то страшное, а ты стоишь перед ним с кружкой остывшего кофе и не понимаешь, с чего начать. На нашем мероприятии Avito Go Loto разработчики поделились своим опытом без прикрас. О блоате в полтора терабайта, о девяти инстансах, которые передрались за один звонок, о бэкенд-разработчице, которая в пятницу вечером открыла чужой фронтовый проект, о нагрузочных тестах за несколько месяцев до большой рекламной кампании, и о транзакции, которую забыли закоммитить тоже в пятницу вечером. Спойлер: все выжили. Но стали другими людьми.
https://habr.com/ru/companies/avito/articles/1037846/
#go #bloat #vacuum #микросервисы #распределенные_системы #нагрузочное_тестирование #postmortem
-
Баги, которые нас воспитали: инженерные истории с Go Loto
Каждый разработчик помнит тот самый момент, когда система, которая только что работала идеально, вдруг начинает вести себя так, будто сошла с ума. Когда дашборд в Grafana показывает что-то страшное, а ты стоишь перед ним с кружкой остывшего кофе и не понимаешь, с чего начать. На нашем мероприятии Avito Go Loto разработчики поделились своим опытом без прикрас. О блоате в полтора терабайта, о девяти инстансах, которые передрались за один звонок, о бэкенд-разработчице, которая в пятницу вечером открыла чужой фронтовый проект, о нагрузочных тестах за несколько месяцев до большой рекламной кампании, и о транзакции, которую забыли закоммитить тоже в пятницу вечером. Спойлер: все выжили. Но стали другими людьми.
https://habr.com/ru/companies/avito/articles/1037846/
#go #bloat #vacuum #микросервисы #распределенные_системы #нагрузочное_тестирование #postmortem
-
Yeah, sorry. I know the last two posts in the linked thread were AI summaries of long internal & colleague discussions… But I didn’t want to rewrite it all, nor I could share original discussions without heavy filtering. But I mean what those posts say, even if the words aren’t “exactly” mine.
I often call code, documentation or logic enterprisey. It’s when the code is full of stuff that is utterly pointless relative to the actual task being executed and ravioli coded into huge number of small files, each having extensive scaffolding and documentation.
#software #development #devops #architecture #bloat #enterprisey https://pleroma.envs.net/notice/B6E3okIgItb2TVwgee
-
Yeah, sorry. I know the last two posts in the linked thread were AI summaries of long internal & colleague discussions… But I didn’t want to rewrite it all, nor I could share original discussions without heavy filtering. But I mean what those posts say, even if the words aren’t “exactly” mine.
I often call code, documentation or logic enterprisey. It’s when the code is full of stuff that is utterly pointless relative to the actual task being executed and ravioli coded into huge number of small files, each having extensive scaffolding and documentation.
#software #development #devops #architecture #bloat #enterprisey https://pleroma.envs.net/notice/B6E3okIgItb2TVwgee
-
Yeah, sorry. I know the last two posts in the linked thread were AI summaries of long internal & colleague discussions… But I didn’t want to rewrite it all, nor I could share original discussions without heavy filtering. But I mean what those posts say, even if the words aren’t “exactly” mine.
I often call code, documentation or logic enterprisey. It’s when the code is full of stuff that is utterly pointless relative to the actual task being executed and ravioli coded into huge number of small files, each having extensive scaffolding and documentation.
#software #development #devops #architecture #bloat #enterprisey https://pleroma.envs.net/notice/B6E3okIgItb2TVwgee
-
Yeah, sorry. I know the last two posts in the linked thread were AI summaries of long internal & colleague discussions… But I didn’t want to rewrite it all, nor I could share original discussions without heavy filtering. But I mean what those posts say, even if the words aren’t “exactly” mine.
I often call code, documentation or logic enterprisey. It’s when the code is full of stuff that is utterly pointless relative to the actual task being executed and ravioli coded into huge number of small files, each having extensive scaffolding and documentation.
#software #development #devops #architecture #bloat #enterprisey https://pleroma.envs.net/notice/B6E3okIgItb2TVwgee
-
Ah, the age-old tale: "How can my game engine be lighter than a Facebook homepage?" 🤯 Apparently, squeezing the universe into 35MB is easier than trimming Docker's waistline. 🎈 Who knew a full 3D engine could skip the #bloat diet while #Docker images gorge like it's Thanksgiving every day! 🍗
https://bogomolov.work/blog/posts/wasm-vs-docker/ #gameengine #lightweight #technology #innovation #HackerNews #HackerNews #ngated -
Ah, the age-old tale: "How can my game engine be lighter than a Facebook homepage?" 🤯 Apparently, squeezing the universe into 35MB is easier than trimming Docker's waistline. 🎈 Who knew a full 3D engine could skip the #bloat diet while #Docker images gorge like it's Thanksgiving every day! 🍗
https://bogomolov.work/blog/posts/wasm-vs-docker/ #gameengine #lightweight #technology #innovation #HackerNews #HackerNews #ngated -
Ah, the age-old tale: "How can my game engine be lighter than a Facebook homepage?" 🤯 Apparently, squeezing the universe into 35MB is easier than trimming Docker's waistline. 🎈 Who knew a full 3D engine could skip the #bloat diet while #Docker images gorge like it's Thanksgiving every day! 🍗
https://bogomolov.work/blog/posts/wasm-vs-docker/ #gameengine #lightweight #technology #innovation #HackerNews #HackerNews #ngated -
Ah, the age-old tale: "How can my game engine be lighter than a Facebook homepage?" 🤯 Apparently, squeezing the universe into 35MB is easier than trimming Docker's waistline. 🎈 Who knew a full 3D engine could skip the #bloat diet while #Docker images gorge like it's Thanksgiving every day! 🍗
https://bogomolov.work/blog/posts/wasm-vs-docker/ #gameengine #lightweight #technology #innovation #HackerNews #HackerNews #ngated -
Ah, the age-old tale: "How can my game engine be lighter than a Facebook homepage?" 🤯 Apparently, squeezing the universe into 35MB is easier than trimming Docker's waistline. 🎈 Who knew a full 3D engine could skip the #bloat diet while #Docker images gorge like it's Thanksgiving every day! 🍗
https://bogomolov.work/blog/posts/wasm-vs-docker/ #gameengine #lightweight #technology #innovation #HackerNews #HackerNews #ngated -
I just realized that the native macOS app, whose sole purpose is to batch-rename files with optionally saved templates, has over the years become an Electron app. The old Intel macOS version that I still use is 5 MiB in size, the current Electron one 555 MiB, 110 times more.
Yeah, it gained Windows support, which I’m totally not interested in. I’m interested in nimble but capable native apps.
Kthxbai, I guess.
-
I just realized that the native macOS app, whose sole purpose is to batch-rename files with optionally saved templates, has over the years become an Electron app. The old Intel macOS version that I still use is 5 MiB in size, the current Electron one 555 MiB, 110 times more.
Yeah, it gained Windows support, which I’m totally not interested in. I’m interested in nimble but capable native apps.
Kthxbai, I guess.
-
I just realized that the native macOS app, whose sole purpose is to batch-rename files with optionally saved templates, has over the years become an Electron app. The old Intel macOS version that I still use is 5 MiB in size, the current Electron one 555 MiB, 110 times more.
Yeah, it gained Windows support, which I’m totally not interested in. I’m interested in nimble but capable native apps.
Kthxbai, I guess.
-
Nothing to see here, carry on...
rld@Intrepid:~$ ll *core* -rw------- 1 rld rld 394,891,264 Feb 22 12:10 python3.11.core -rw------- 1 rld rld 94,617,600 Apr 26 18:05 sway.core -rw------- 1 rld rld 86,560,768 Apr 23 10:46 Xwayland.coreSeems the python one is from Calibre's ebook viewer. Good grief. 😂
-
Nothing to see here, carry on...
rld@Intrepid:~$ ll *core* -rw------- 1 rld rld 394,891,264 Feb 22 12:10 python3.11.core -rw------- 1 rld rld 94,617,600 Apr 26 18:05 sway.core -rw------- 1 rld rld 86,560,768 Apr 23 10:46 Xwayland.coreSeems the python one is from Calibre's ebook viewer. Good grief. 😂
-
Nothing to see here, carry on...
rld@Intrepid:~$ ll *core* -rw------- 1 rld rld 394,891,264 Feb 22 12:10 python3.11.core -rw------- 1 rld rld 94,617,600 Apr 26 18:05 sway.core -rw------- 1 rld rld 86,560,768 Apr 23 10:46 Xwayland.coreSeems the python one is from Calibre's ebook viewer. Good grief. 😂
-
Nothing to see here, carry on...
rld@Intrepid:~$ ll *core* -rw------- 1 rld rld 394,891,264 Feb 22 12:10 python3.11.core -rw------- 1 rld rld 94,617,600 Apr 26 18:05 sway.core -rw------- 1 rld rld 86,560,768 Apr 23 10:46 Xwayland.coreSeems the python one is from Calibre's ebook viewer. Good grief. 😂
-
Nothing to see here, carry on...
rld@Intrepid:~$ ll *core* -rw------- 1 rld rld 394,891,264 Feb 22 12:10 python3.11.core -rw------- 1 rld rld 94,617,600 Apr 26 18:05 sway.core -rw------- 1 rld rld 86,560,768 Apr 23 10:46 Xwayland.coreSeems the python one is from Calibre's ebook viewer. Good grief. 😂
-
Three decades ago and still pertinent.
#Tech #Technology #Software #bloat
h/t Eric Scrivner who posted this to Twitter
-
Three decades ago and still pertinent.
#Tech #Technology #Software #bloat
h/t Eric Scrivner who posted this to Twitter
-
Three decades ago and still pertinent.
#Tech #Technology #Software #bloat
h/t Eric Scrivner who posted this to Twitter
-
Three decades ago and still pertinent.
#Tech #Technology #Software #bloat
h/t Eric Scrivner who posted this to Twitter
-
Three decades ago and still pertinent.
#Tech #Technology #Software #bloat
h/t Eric Scrivner who posted this to Twitter
-
#JetBrains #IntelliJ Idea download sizes.
Obviously it can not keep increasing at this rate, otherwise the file size of the next version will be infinite.
I want a super fast 5Mb IDE.
-
#JetBrains #IntelliJ Idea download sizes.
Obviously it can not keep increasing at this rate, otherwise the file size of the next version will be infinite.
I want a super fast 5Mb IDE.
-
#JetBrains #IntelliJ Idea download sizes.
Obviously it can not keep increasing at this rate, otherwise the file size of the next version will be infinite.
I want a super fast 5Mb IDE.
-
#JetBrains #IntelliJ Idea download sizes.
Obviously it can not keep increasing at this rate, otherwise the file size of the next version will be infinite.
I want a super fast 5Mb IDE.
-
#JetBrains #IntelliJ Idea download sizes.
Obviously it can not keep increasing at this rate, otherwise the file size of the next version will be infinite.
I want a super fast 5Mb IDE.
-
🤔 #MDV is here to solve a problem that no one knew existed—because who wouldn't want their #markdown to be more bloated and complicated? 🚀 Just what the world needs: another #tool to turn simple text into a convoluted mess of unnecessary features. 🙄
https://github.com/drasimwagan/mdv #Bloat #TechNews #DeveloperHumor #HackerNews #ngated -
🤔 #MDV is here to solve a problem that no one knew existed—because who wouldn't want their #markdown to be more bloated and complicated? 🚀 Just what the world needs: another #tool to turn simple text into a convoluted mess of unnecessary features. 🙄
https://github.com/drasimwagan/mdv #Bloat #TechNews #DeveloperHumor #HackerNews #ngated -
🤔 #MDV is here to solve a problem that no one knew existed—because who wouldn't want their #markdown to be more bloated and complicated? 🚀 Just what the world needs: another #tool to turn simple text into a convoluted mess of unnecessary features. 🙄
https://github.com/drasimwagan/mdv #Bloat #TechNews #DeveloperHumor #HackerNews #ngated -
🤔 #MDV is here to solve a problem that no one knew existed—because who wouldn't want their #markdown to be more bloated and complicated? 🚀 Just what the world needs: another #tool to turn simple text into a convoluted mess of unnecessary features. 🙄
https://github.com/drasimwagan/mdv #Bloat #TechNews #DeveloperHumor #HackerNews #ngated -
🤔 #MDV is here to solve a problem that no one knew existed—because who wouldn't want their #markdown to be more bloated and complicated? 🚀 Just what the world needs: another #tool to turn simple text into a convoluted mess of unnecessary features. 🙄
https://github.com/drasimwagan/mdv #Bloat #TechNews #DeveloperHumor #HackerNews #ngated -
Let's talk bloatware.
I was surprised Bluesky had an Instagram Reels-like section. Sure, it isn't as addictive nor does it have its own section, but boy does the enshittification seem to be coming soon, and it's something that I have been reading about on Mastodon for quite a while.
-
Let's talk bloatware.
I was surprised Bluesky had an Instagram Reels-like section. Sure, it isn't as addictive nor does it have its own section, but boy does the enshittification seem to be coming soon, and it's something that I have been reading about on Mastodon for quite a while.
-
Фитнес план для PostgreSQL своими руками: как похудеть, когда нет доступа к pg_repack и pgcompacttable
Привет! В этой статье мы, Павел Лобанов — старший инженер в платформе отправлений и Дмитрий Сидоренко — старший инженер в логистической платформе доставки Авито , расскажем, как решили проблему раздувания размера данных в хранилище без прерывания работы сервиса , сохранив лояльность пользователей и деньги компании. Эта история о том, как мы придумали и реализовали свой собственный метод, когда никакие другие сторонние инструменты не позволяли сохранять работоспособность сервиса и гарантировать надёжность. Его можно применять во всём мире, где используются платформы на базе PostgreSQL.
-
Фитнес план для PostgreSQL своими руками: как похудеть, когда нет доступа к pg_repack и pgcompacttable
Привет! В этой статье мы, Павел Лобанов — старший инженер в платформе отправлений и Дмитрий Сидоренко — старший инженер в логистической платформе доставки Авито , расскажем, как решили проблему раздувания размера данных в хранилище без прерывания работы сервиса , сохранив лояльность пользователей и деньги компании. Эта история о том, как мы придумали и реализовали свой собственный метод, когда никакие другие сторонние инструменты не позволяли сохранять работоспособность сервиса и гарантировать надёжность. Его можно применять во всём мире, где используются платформы на базе PostgreSQL.