12 Dec 2022, 10:29 UTC≈1,430 views9 reactionsread 6 August 2026 🍠 GitLab написали довгий пост про те, як вони боролися з лейтенсі у Redis.
https://about.gitlab.com/blog/2022/11/28/how-we-diagnosed-and-resolved-redis-latency-spikes/
Redis - відносно проста штука, яка під навантаженням їсть і памʼять і процессор. Головне, що можна винести з цього великого допису - не дотягуйте розмір вашого редіса до maxmemory, який встановлений. Те саме і щодо CPU - якщо стандартне навантаження …
🔥8❤1
5 Sept 2022, 09:13 UTC≈1,290 views27 reactionsread 6 August 2026 Forwarded from @hyzyla_blogPhoto
prefetch_related в Django
Недавно займався код-ревю Django проєктів і постійно бачив одну й ту ж проблему — N+1 запит. Для прикладу, ви робите один запит, щоб дістати 100 оголошень у вашому маркетплейсі, а потім ще 100 додаткових запитів, щоб дістати дані про магазин по кожному оголошенню. Сумарно у вас виходить 101 запит 😨: ваша база навантажена, клієнти довго очікують відповідь від сервера і ви прогріваєте повітря…
👍18🔥6😱3
9 Aug 2022, 07:10 UTC≈1,470 views10 reactionsread 6 August 2026 ⚙️ Лінк від нашого найкращого спеціаліста із Data Science Данила Петраківського
Всі ж пам'ятають з університету предмет "Архітектура комп'ютера" / "Принципи побудови комп'ютера"? А представлення чисел у ньому? Терміни byte, int, long, float, double вам про щось говорять, вірно?
Саме час брати на озброєння новий тип даних: bfloat16. Він особливо стане вам у нагоді, якщо перетинаєтеся з глибоким навчанням. Як саме? Ч…
👍9❤1
8 Aug 2022, 13:05 UTC≈1,070 views1 reactionsread 6 August 2026 Fwdays team продовжує підтримувати захисників та захисниць України 🇺🇦, до чого закликаємо і вас!
В рамках подкасту Fwdays Tech Talks, 9 серпня (вівторок) о 18:00 (GMT+3) ми проведемо благодійний live stream з Анастасією Войтовою: кібербезпека під час війни.
Анастасія (security software engineer у Cossack Labs) є експертом у сфері криптографії та захисту даних.
Ведучий – Олександр Соловйов.
В рамках стріму поговори…
👍1
22 Jul 2022, 14:57 UTC988 views19 reactionsread 6 August 2026 🧑🏫 Projector створив платформу, на якій за донат можна поспілкуватися з менторами по різним напрямкам.
Я долучився до команди менторів. Тож якщо у вас є питання щодо розробки, команд, процесів, бігом букайте зустріч зі мною або натовпом інших менторів.
Також від Ево серед менторів є:
- Микита Артемчук, наш кращий спеціаліст з розвитку продуктів і Chief Product Officer у Prom.ua
- Свят Логін, наш кращий спеціаліст …
🔥19
15 Jul 2022, 10:26 UTC≈1,110 views14 reactionsread 6 August 2026 🎙 Нарешті записали випуск WatEvoCast, цього разу без гостей. Говорили про прийдешній Python 3.11, але як завжди згадали всього потроху
https://podcast.evo.run/episodes/19/
Також на Apple Podcasts та Google Podcasts
#watevocast
🔥14
12 Jul 2022, 08:52 UTC≈1,220 views10 reactionsread 6 August 2026 ⛓ Наш колишній колега Андрій Бовсуновський, у своєму блозі розказує про свій погляд на роботу з технічним боргом.
Звертайте увагу на вартість функціоналу (feature cost) та повну цінність технічного рішення (LTV), замість технічного боргу. А от намагання занадто прискорити випуск нового функціоналу веде до проблем, з якими потім доведеться розбиратися. Надійне рішення вимагає адекватного планування та часу, щоб його …
🔥8👍2
16 Jun 2022, 08:51 UTC≈1,140 views6 reactionsread 6 August 2026 📽 Я дуже люблю MyPy у Python. На великих проектах ця штука дозволяє хоча б мінімально розуміти які дані ходять в тебе між функціями.
Розумію і всі мінуси, і складність в деяких випадках, і неможливість покрити все зовсім. Але як на мене, це значно краще ніж нічого.
На останньому PyCon US один кор-девів Łukasz Langa зробив кейноут, в якому розказав як спростити собі життя, коли пишете аннотації типів
https://www.yo…
👍5❤1
3 Jun 2022, 09:55 UTC≈1,080 views2 reactionsread 6 August 2026 👩🚀 Один мій колишній колега і добрий знайомий ще давно казав, що програмування в тому вигляді, як воно є зараз це страшний, жахливий олдскул. В нас сплошні полотна тексту, які в кращому випадку розмальовані ІДЕшкою в різні кольори. Нам, як програмістам, має бути все одно в якому конкретному файлі лежить конкретна функція чи структура. Ми хочемо взяти її і використовувати. Тому мають зʼявитися інструменти, які нас ві…
😱2
2 Jun 2022, 07:24 UTC709 viewsread 6 August 2026 Наш кращий спеціаліст, лід команди розробки Ерік Гіміранов розказував на FWDays JS як навести порядок з Core Web Vitals на вашому сайті.
2 Jun 2022, 07:24 UTC857 views12 reactionsread 6 August 2026 Forwarded from @fwdays
Прем’єра доповіді “Web Vitals monitoring & optimizations” від Ерiка Гiмiранова вже на нашому YouTube каналі 😊
Перфоманс — один з ключових факторів, що визначають користувацький досвід продукту. Дуже важливо, щоб сайт швидко завантажувався, був адаптивним і інтерактивним, а контент залишався стабільним.
У доповіді Ерік розповідає навіщо потрібно стежити за перфомансом додатків, розповість про Web Vitals метрики та ін…
👍7🔥5
2 Jun 2022, 07:22 UTC701 views12 reactionsread 6 August 2026 Ну що, війна триває, ми тримаємося, підтримуємо один одного та ЗСУ. Більшість повернулися в робочий режим, я тут на каналі теж намагатимуся повернутися. Чим краще підготуємося, навчимося новому та ефективніше будемо працювати - тим швидше переможемо.
Все буде Україна 🇺🇦 !
🔥11👍1
Showing the 12 most recent of 20 posts we hold for @evodevclub. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.