TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #672 · 28.11

Впервые сделал крупный проект (под NDA, так что не расскажу, какой) на облачных функциях. Впечатления противоречивые. Изначально программисты арендовали компьютер в датацентре: или целиком или кусочек. На нём теоретически можно делать что угодно, но для запуска своих программ нужно было настроить операционную систему, безопасность и авторизацию, установить нужные исполнительные модули, программы для удобства деплоя, мониторинг нагрузки итд. Поэтому появились сервисы, которые это всё делают за тебя, а тебе дают буквально окно, куда можно написать свой код и запускать его удалённо на чужой машине. Конкретно я пользовался решением от Яндекса, чей протокол скопирован напрямую с Amazon Web Services. Причём, в документации не только открыто об этом говорится, но ещё и в некоторых местах перенаправляют на доки от Amazon. И SDK предлагают тоже использовать амазоновский. До санкций я бы сказал, что это не так плохо — можно использовать что-то привычное тем, кто уже работал с Amazon. Но сейчас привязка к американскому сервису выглядит скорее жирным минусом. Не знаю, есть ли у Яндекса ресурсы на какое-то серьёзное разделение. Судя по состоянию документации и платформы в целом — нет. Yandex Cloud кажется системой, которая активно развивалась несколько лет назад, а сейчас подзаброшена. Среда выполнения .NET отстаёт от актуальной на две версии (3.1 вместо 6, четвёртой версии не существует). Изначально мой проект был написан как обычное контейнеризированное приложение на .NET 6, а потом я переводил его на функции. Пришлось пройтись по всему коду и переписать несовместимые куски с C#10 на C#8, это было не слишком приятно. Документации фактически нет, а там, где есть, много путаницы. В примерах написано одно, по факту другое: например в функцию вместо объекта Request приходит просто строка, а разбирать её надо самому. Авторизацию я нашёл только на Stackoverflow. Интересно, что адекватных доков про неё не было ни у Яндекса, ни у Amazon. Функция выполняется и выгружается, поэтому ваша программа не должна рассчитывать на наличие постоянно живущего процесса. Мне пришлось вытащить из неё большой словарь, который грузится при старте, и положить уже подготовленные данные из него в Object Storage — это такое горячее файловое хранилище, там же рядом с функциями. Справедливости ради, работает это всё быстрее, чем я думал. Удалось запихнуть в функции даже сравнительно большой проект с кучей классов, создающий при запуске несколько десятков объектов и производящий загрузку из сети с декомпрессией. Другой важный плюс — бесплатная квота довольно внушительная: миллион вызовов и 10Гб*часов оперативной памяти в месяц. Для пет проекта вы сможете вообще не покупать сервер. Но если сервер у вас всё-таки есть, деплой вы уже настроили, то удобнее будет, конечно, делать как привычно. И гибкости больше. #dev

Hashtags

Резултати

Намерени 2 подобни публикации

Търсене: #scrum

当前筛选 #scrum清除筛选
Data Science Jobs

@datasciencejobs · Post #2239 · 31.07.2024 г., 14:02

#вакансия#hadoop#sql#java#hive#spark#python#scrum#agile 🚀 Вакансия: Старший разработчик Hadoop🚀 Локация: Санкт-Петербург/Москва (гибридный формат) Вилка: 250 - 350К ✈️ Готовы обсудить релокационный пакет для кандидата не из Санкт-Петербурга и Москвы. О нас: Мы — ведущий банк России, активно развивающий свои цифровые продукты и услуги. Сейчас мы ищем опытного и амбициозного Старшего разработчика Hadoop, который присоединится к нашей команде для работы над инновационными проектами в области данных и аналитики. Что вам предстоит делать: - 🤝 Взаимодействовать с бизнес-заказчиками, понимать и структурировать их требования. - ✍️ Разрабатывать функциональные требования для построения витрин данных. - 🛠 Создавать прототипы витрин с использованием SQL, Java, Python, Spark. - 🧪 Разрабатывать алгоритмы тестирования. - 📑 Документировать разрабатываемые компоненты ПО. - 🔧 Устранять дефекты, анализировать и исправлять инциденты в рамках 3-й линии поддержки. - 🏃‍♂️ Работать в SCRUM спринтах. Наши ожидания: - ✅ Знание SQL (подтверждается прохождением теста). - 📈 Опыт в бизнес и системном анализе не менее 2 лет: выявление, фиксация, согласование требований, постановка задач разработке, разработка проектной и сопроводительной системной документации. - 👥 Опыт командной разработки с использованием Jira и Confluence; знание BitBucket будет плюсом. - 🧩 Умение формализовывать задачи в виде четких и понятных алгоритмов. - 🎓 Высшее образование. - 💬 Отличные коммуникативные навыки, самостоятельность, внимательность к деталям, обязательность, ответственность. Будет преимуществом: - 📚 Опыт работы с Hadoop и знания его архитектуры. - 🖥 Знание Hive, Java, Python, Spark. - 🏃 Опыт работы в Agile. - 📜 Знание и умение работы с wiki-системой Confluence и трекинговыми системами (Jira, Redmine и т.д.). - 🏦 Знание банковской предметной области. Мы предлагаем: - 📄 Официальное оформление и стабильный, прозрачный доход. - 🏆 Все льготы и преимущества работы в аккредитованной ИТ-компании. - 🎁 Партнерские программы и скидки для сотрудников. - 🏢 Гибридный формат работы. Если вы хотите развиваться в динамичной компании и работать над интересными проектами в сфере больших данных, мы будем рады видеть вас в нашей команде! 🙋🏼‍♀️По всем вопросам к @BekhterevaElena

Завод BONUM

@bonum_trailer · Post #2134 · 15.05.2024 г., 14:05

🚀Давайте познакомимся с ребятами, которые ведут кейс BONUM 🌟По классике АгроFest, студенты распределяются по командам и разрабатывают проекты для ключевых кейсодателей. Это уникальная возможность для них проявить свои навыки и знания на практике. #BONUM#БОНУМ#агрофест#agrofest#сельскоехозяйство#агро#сельхозтехника#ДГТУ#проект#scrum#скрам