Python Tech Code • IT
3.81K subscribers
939 photos
107 videos
32 files
868 links
Изучаем Python, осваиваем SQL и следим за IT-новостями.

Сотрудничество (реклама): @NotPriceMedia

Канал на бирже : https://telega.in/c/PythonTechCode
Download Telegram
🧐 Варианты ответа:
Anonymous Quiz
83%
7
8%
12
5%
34
4%
3+4
Please open Telegram to view this post
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
🎯 В яблочко

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🇨🇱 Полезные шпаргалки по SQL ☝️
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣 Для тех, кто родился и вырос в СССР, любит западных актёров кино и познал искусственный интеллект...

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📖 7 обязательных стратегий масштабирования вашей базы данных

1 - Индексация:
Проверьте шаблоны запросов вашего приложения и создайте правильные индексы.

2 - Материализованные представления:
Предварительно вычисляйте результаты сложных запросов и сохраняйте их для более быстрого доступа.

3 - Денормализация:
Сократите количество сложных соединений для повышения производительности запросов.

4 - Вертикальное масштабирование
Увеличьте производительность сервера базы данных, добавив больше ЦП, оперативной памяти или хранилища.

5 - Кэширование

Храните часто используемые данные на более быстром уровне хранения, чтобы снизить нагрузку на базу данных.

6 - Репликация
Создавайте копии вашей первичной базы данных на разных серверах для масштабирования операций чтения.

7 - Шардинг
Разделите таблицы базы данных на более мелкие части и распределите их по серверам. Используется для масштабирования как записей, так и чтений.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⚙️ Как работает Python под капотом

🔵Исходный код: Пишется в файлах .py.
🔸Интерпретатор: Считывает и выполняет код.
▫️Преобразование в байт-код: Компилируется в промежуточный байт-код (.pyc).
🔵Исполнение: Байт-код выполняется виртуальной машиной Python (PVM).
🔸Управление памятью: Автоматическое управление памятью и сборка мусора.
▫️Модули и библиотеки: Поддержка модульности и переиспользования кода.

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Варианты ответа:
Anonymous Quiz
10%
[2, 2, 3]
19%
(2, 2, 3)
10%
[1, 2, 3]
61%
Ошибка
Подготовил очередной пакет с паттернами

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣 Анекдот дня

— Ты почему всё время на Python пишешь?
— Ну, мне сказали: «Тебе стоит попробовать Python, бро».
— И что?
— А я попробовал… Теперь tuple не изменить, list не остановить, а от indentation error спасает только кофе!

(Намек на неизменяемость tuple, гибкость list и вечные проблемы с отступами в Python.)

┈┈┈┈┈┈┈┈┈┈┈┈┈
Заметки программиста «(!?»
🇨🇱 Python Tech Code
Please open Telegram to view this post
VIEW IN TELEGRAM