Logo
TGCATALOG
Catalog Collections Blog
rzv DataEngineering- data eng

rzv DataEngineering- data eng

Author's channel about data engineering: terms, practices, tasks. For beginners and engineers up toseniorlevel.

No ratings
99
25.10.2026
99
25.10.2026
No ratings
99
25.10.2026
Safe redirect via bot
О канале

Author's channel about data engineering: terms, practices, tasks. For beginners and engineers up toseniorlevel.

Подписчиков 3,022
Тематика Technology
Язык English
Ссылка t.me/rzv_de

We also recommend

Kekaton AI | Voiceover and voice clone
Kekaton AI | Voiceover and voice clone
Bot

AI bot for text-to-speech and voice cloning in Telegram. Create audio using neural network quickly and easily.

Description
📊rzv DataEngineering- author's channel, which understands the basics and nuances of data engineering. Simple explanations of terms, best practices and real work tasks help you master the profession step by step. 🔧Content is targeted at data beginnersengineeringbeforesenior. From ETL Processes and...Read More ↓Description ↑

📊rzv DataEngineering- author's channel, which understands the basics and nuances of data engineering. Simple explanations of terms, best practices and real work tasks help you master the profession step by step.

🔧Content is targeted at data beginnersengineeringbeforesenior. From ETL Processes and Data Storage to Pipeline Optimization–All with examples and advice for practice.

💡Fixed posts serve as a great start: guides on tools likeAirflow.SparkandBigQuery. The channel develops skills through clear parsing, making complex topics available for self-study.

Latest posts

rzv DataEngineering- data eng
rzv DataEngineering- data eng
🔒Открыть пост
и посмотреть медиа
Опыт миграции небольшого стека с Docker compose на Kubernetes 2/4 Что стало на k8s 🔸 Во-первых, сколько абстракций добавилось: - Deployment — чтобы кластер сам следил за нужным состоянием пода - Secret — API-объект с RBAC-управлением доступами на чтение и живой ротацией без передеплоя - Service — чтобы у пода был стабильный сетевой адрес: свой внутренний IP он теряет при каждом пересоздании - Ingress — чтобы к сервису можно было подключиться снаружи; по умолчанию кластер находится в полностью изолированном окружении "без окон и дверей" - ConfigMap — набор key-value пар параметров 🔸 Во-вторых, какие строчки конфига во что превратились: - image / container_name -> Deployment, containers[].image — без изменений - depends_on -> нативного аналога нет, приходится писать небольшой initContainer, который сам проверяет, что сервис-зависимость запущен и можно стартовать текущий - сеть по имени контейнера -> Service — обязательный отдельный объект, потому что у пода нет постоянного IP; адресация теперь по label-селектору, т.к. подов по умолчанию больше одного - открытые ports -> Service.ports + Ingress — тот же объём работы, что раньше делал nginx вне compose, просто теперь это объект кластера, а не отдельный конфиг на хосте - restart: healthcheck -> readinessProbe / livenessProbe с тем же смыслом - environment -> Secret - лимиты ресурсов железа -> resources.requests/limits — выглядит похоже, влияет на выбор планировщика "куда размещать новый под при масштабировании" - отдельные .config, .properties для Trino -> универсальные ConfigMap key-value файлы Для запуска использую облегчённую версию k3s на одной ВМ. Deployment: apiVersion: apps/v1 kind: Deployment metadata: name: trino spec: replicas: 1 selector: matchLabels: app: trino template: metadata: labels: app: trino spec: initContainers: - name: wait-for-hive-metastore image: busybox:1.36 command: ["sh", "-c", "until nc -z hive-metastore 9083; do sleep 2; done"] containers: - name: trino image: trinodb/trino:483 env: - name: AWS_ACCESS_KEY_ID valueFrom: secretKeyRef: name: minio-credentials key: access-key - name: AWS_SECRET_ACCESS_KEY valueFrom: secretKeyRef: name: minio-credentials key: secret-key ports: - containerPort: 8080 resources: requests: cpu: 250m memory: 2Gi limits: memory: 3Gi readinessProbe: httpGet: path: /v1/info port: 8080 initialDelaySeconds: 15 livenessProbe: tcpSocket: port: 8080 initialDelaySeconds: 30 volumeMounts: - name: trino-etc mountPath: /etc/trino/config.properties subPath: config.properties - name: trino-etc mountPath: /etc/trino/jvm.config subPath: jvm.config - name: trino-catalog mountPath: /etc/trino/catalog/iceberg.properties subPath: iceberg.properties volumes: - name: trino-etc configMap: name: trino-etc - name: trino-catalog configMap: name: trino-catalog Он ссылается на Secret через secretKeyRef, значит нужен и такой объект: apiVersion: v1 kind: Secret metadata: name: minio-credentials type: Opaque stringData: access-key: secret-key: Дальше — Service: apiVersion: v1 kind: Service metadata: name: trino spec: selector: app: trino ports: - port: 8080 targetPort: 8080
rzv DataEngineering- data eng
FAQ

Open rzv DataEngineering- data eng in Telegram and press the Start button. No separate registration is required.

Yes. The service is designed to be straightforward: open the resource, follow the on-screen instructions and start using it.

No. You can use rzv DataEngineering- data eng directly in Telegram unless the resource description says otherwise.

Access depends on the resource. Check the current information in Telegram after opening rzv DataEngineering- data eng.

The exact features depend on the resource. Open rzv DataEngineering- data eng to see its current functions, content and access conditions.
Subscriber dynamics
+0.6% last 30 days
Current
3,022
Month ago
3,003
Average growth
+1 / day
Updated
9 hours ago

Reviews for channel rzv DataEngineering- data eng

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Loading
Switch to Light Theme
Home Catalog Collections Blog Login