#BackEnd

2026-02-06

Café cuántico el espresso del futuro

¿Cuál es el café favorito de un programador cuántico?
Un "bitpresso".

#Chiste #Humor #Meme #Backend

Inautiloinautilo
2026-02-05


Two kinds of AI users are emerging · Can a small team now outcompete a big company? ilo.im/16abbh

_____

Inautiloinautilo
2026-02-05


Practical guide to AI slash commands · Tired copy/pasting prompts again and again? ilo.im/16abxx

_____

2026-02-05

[Перевод] Стратегии партицирования базы данных: горизонтальное и вертикальное разделение

Партиционирование (или секционирование) — это метод разделения одной большой таблицы базы данных на более мелкие, управляемые логические части (партиции) для повышения производительности запросов, упрощения администрирования и управления большими объемами данных, например, по диапазонам дат, списков или хэшам. Это позволяет системе обращаться только к нужным разделам, а не ко всей таблице, ускоряет отчеты, архивацию и другие операции, а также можно перемещать неактивные данные на медленные носители. Узнать больше

habr.com/ru/articles/984980/

#патриционирование #базы_данных #проектирование_бд #проектирование_баз_данных #системная_аналитика #sql #backend #Андрей_Рик #database_design

2026-02-04

Разработка приложения на Spring Boot, Java, База данных, профиль пользователя. Часть 2

Всех приветствую! В прошлый раз я не указал важный аспект: на данном этапе проект - это монолит. Однако архитектура закладывается с учетом того, что в будущем систему можно будет разнести на разные серверы. Хочу поблагодарить пользователей за конструктивную критику в комментариях. В частности, @aleksandy верно подметил использование LocalDateTime вместо Instant. Повторюсь: на этапе прототипирования это осознанный выбор для удобства отладки и прямого контроля данных в БД "глазами", без конвертации часовых поясов в уме. Переход на Instant - это стандарт для продакшена, и он заложен в план развития. Также коснулись темы equals() и hashCode(). В текущей реализации я использую getClass(). Знаю, что это не учитывает работу Hibernate Proxy (когда вместо реального объекта мы получаем его обертку-пустышку для ленивой загрузки). На текущей "плоской" структуре данных это не критично, но как только мы перейдем к сложным связям, будет рефакторинг этих методов через instanceof, чтобы избежать ошибок сравнения.

habr.com/ru/articles/992904/

#java #java_spring #spring #spring_boot #spring_framework #backend

Inautiloinautilo
2026-02-04


Explicit resource management in JavaScript · How it will make cleanup safer and simpler ilo.im/16abiw

_____

2026-02-04

Эволюция PostgreSQL-хранилища размещений в Авито

Что делать, если сервис, который вырос из транзакции в монолите, за несколько лет стал входной точкой во все размещения на Авито? Когда через PostgreSQL проходят миллионы объявлений в день, привычные приёмы вроде «подождём, пока освободится блокировка» перестают помогать справляться с нагрузкой. А DELETE FROM больше не удерживает рост таблицы на диске. Эта статья — ретроспектива развития продукта Listing Fee. В ней Евгений Константинов, backend-инженер Авито, рассказывает, как вместе с командой справлялся с ростом нагрузки и объёма данных без шардирования, а ещё про инциденты, дедлоки и «аварии первого числа», из-за которых критичные бизнес-сценарии оказывались недоступны. Материал подготовлен по мотивам выступления на

habr.com/ru/companies/oleg-bun

#базы_данных #монолит #микросервисы #масштабирование_postgresql #масштабирование #PostgreSQL #Backend #бэкенд #разработка #SQL

Inautiloinautilo
2026-02-04


AI ecosystem security debt · When hyped AI agents turn into a security nightmare ilo.im/16acmy

_____

Inautiloinautilo
2026-02-03


“Stop prompting, start compounding” · Let your agent learn and ship while you sleep ilo.im/16aard

_____

Andres Parrabyandrev
2026-02-03

Ready to move your containers to the cloud? I've put together a straightforward guide on how to publish Docker images to Amazon ECR. 🐳☁️

Read more here: byandrev.dev/en/blog/publishin

Web Days Conventionwebdays
2026-02-03

2/2

Participe à cette 1ère édition où échanges, apprentissage et inspiration seront au cœur de l’événement !

💬 Ose commenter, on ne mord pas, promis
🔥 Accroche-toi… et suis-nous si tu peux 😎
🔁 Partage ! ça ne coûte rien… mais ça change tout 💪 et c’est bon pour ton karma 🥰

❤️ Deviens partenaire : webdays.events/partenaires

Inautiloinautilo
2026-02-03


State of JavaScript 2025 · What last year had in store for us all ilo.im/16ac4l

_____

2026-02-02

Разработка приложения на Spring Boot, Java, База данных, профиль пользователя. Часть 1

Всем привет! Когда речь заходит о разработке высоконагруженных систем, многие предлагают: «python, сделать проще и быстрее». Но есть проблема: Скорость разработки != скорость и качество работы сервиса. Когда мы делаем любой продукт, важны: Масштабируемость, стабильность работы под большой нагрузкой, предсказуемость поведения системы — особенно когда речь идет о тысячах одновременных пользователей, лентах новостей в реальном времени, уведомлениях и сложных связях между разными сущностями. Именно поэтому и выбрана Java и Spring Boot как основа. Банки, сервисы видео, они работают именно на Java и Spring. Одна из особенностей: строгая типизация, качественные инструменты для многопоточности, мощная экосистема и предсказуемое потребление памяти делают Java идеальным выбором для систем, где падение = полная потеря пользователей. Попробую сделать цикл статей по разработке соцсети, которая будет объединять в себе ВК, пикабу, и иже с ними. Не ради «создания продукта который затмит всех и вся», а ради самого программирования. Итак, начну, среда разработки Intellij Idea. О, точно, весь проект будет доступен из gitLab. Нам необходимо создать файлы с конфигурацией. можно сказать что их обычно 3. Да, я про application.yml. один из них общий, который так и называется: application.yml, и еще два: application-dev.yml и application-prod.yml

habr.com/ru/articles/991974/

#java #spring #spring_boot #spring_framework #backend

2026-02-02

Desde paleta continua hacia categórica

#Matplotlib #Backend #Colormap #python
#SoftwareLibre Software Libre #Flisol
#Anzoategui #Lecheria

2026-02-02

커미션 플랫폼 크레페 채용 Commission Platform CREPE Recruitment 💫 크레페 개발팀 시니어 백엔드 엔지니어 📌 지원 기간: 채용 시 마감 👉 공고 보기: wntd.co/ef7065bf 💫 CREPE Dev Team Senior Backend Engineer 📌 Apply by: Open Until Filled 👉 More info: wntd.co/ef7065bf #crepe #commission #recruitment #backend

Inautiloinautilo
2026-02-02


“I ship code I don't read” · The creator of the personal AI assistant OpenClaw ilo.im/16a7ex

_____

2026-02-02

New blog post is up! How I added search functionality to Rack Root, a FastAPI app.

I cover just about all the Python code I wish I had examples for when I was figuring this out. I go over the database class design, indexes/vectors a little bit, and the API design I ended up implementing.

#blogging #writing #development #search #rackroot #python #backend #fastapi #homelab #learning #databases #sqlalchemy

medium.com/@a.j.longchamps/how

Inautiloinautilo
2026-02-02


The lost art of XML · ”Sometimes the old way was the right way.” ilo.im/16a20e

_____

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst