Впервые сделал крупный проект (под 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
#升级通知
感谢大家长期以来的支持和厚爱,我们为 Los Angeles / Hong Kong Standard / Hong Kong Lite / Singapore Standard / Japan Standard / United Kingdom 区域的磁盘进行升级了,目前已全部升级完毕,如果需要您的磁盘生效,您需要在产品详情页面点击关机,然后再次启动,您的实例磁盘将会自动生效。如您发现异常,请提交服务单联系我们。
感谢您的支持和厚爱.
升级示例
Los Angeles - TINY
10GB SSD -> 20GB SSD
Los Angeles - STARTER
20GB SSD -> 30GB SSD
以此类推,在原有磁盘空间大小上增加了10GB磁盘。
#Upgrade Notice
We extend our sincere gratitude for your continued support and patronage. We have completed the upgrade of disks for the Los Angeles / Hong Kong Standard / Hong Kong Lite / Singapore Standard / Japan Standard / United Kingdom regions. To activate the upgrade for your disk, please navigate to the product details page, select “Shutdown”, and then restart your instance. The upgraded disk will then take effect automatically. Should you encounter any anomalies, please submit a support ticket to contact us.
We appreciate your continued support and patronage.
Upgrade Examples
Los Angeles - TINY
10GB SSD → 20GB SSD
Los Angeles - STARTER
20GB SSD → 30GB SSD
Similarly, all existing disk capacities have been increased by 10GB.
HODLer Airdrop Upgrade: Unlock Extra Rewards!
Projects with the [Bonus] tag now offer even greater benefits:
🔹 Hold $GT in Gate Simple Earn during the campaign
🔹 Boost rewards on your eligible $GT holdings
🔹 Claim extra airdrops
💎 Hold just 1 $GT to get 31,645,570 $XL1 for free:
👉https://www.gate.com/hodler-airdrop/2399?airdrop_name=XL1
📖 Details: https://www.gate.com/article/47140
📅 Trading starts: Sep 16, 2025, 13:00 UTC
💱 Trade $XL1 here: https://www.gate.com/trade/XL1_USDT
https://www.gate.com/signup/VLIQVVXEUQ?ref_type=103
#HODLerAirdrop#Upgrade
UpgradeAll
Check updates for Android apps, Magisk modules and more
Free and open source software which simplifies the process of finding updates for Android apps (even if you didn't install them), Magisk modules and more. The main focus is on speed and ease of use, which is widely appreciated by users.
Currently, the following sources are officially supported:
Github
Gitlab
F-Droid
Play Store
Coolapk
Source List
https://github.com/DUpdateSystem/UpgradeAll
Telegram channel: https://t.me/upallci
Discussions:
https://t.me/DUpdateSystem
https://matrix.to/#/#upgradeall:matrix.org
https://jq.qq.com/?_wv=1027&k=ZAOtKhuH
Download
https://github.com/DUpdateSystem/UpgradeAll/releases
https://f-droid.org/packages/net.xzos.upgradeall/
#apk#android#upgrade#update
💡The Cadillac Escalade has been updated in the USA
✨ The Escalade features new lighting technology, an emblem with backlight, and in the V-Series and Premium Luxury Platinum trims, it also has ambient lighting around the grille. 24-inch wheels are now available as an option.
♨️ The interior boasts a 55-inch display across almost the entire width of the front panel. Optionally available are extremely comfortable second-row seats with massage, dual wireless chargers, and two 12.6-inch screens.
🚘 All trims, except the base Luxury, come with adaptive Magnetic Ride Control 4.0 suspension and a heads-up display. The signature Super Cruise "autopilot" feature is now included in the base model at no extra charge.
⚙️ Under the hood, the 6.2-liter V8 with 420 hp and the 682-hp supercharged V8 of the same volume are retained. Sales will start at the end of the year.
#CadillacEscalade#LuxurySUV#Upgrade#Auto
🚨Big News Alert🚨
🔥 We are thrilled to announce that the SingSing Mini App is upgrading to a new version! 🎉
✨ Key benefits of the SingSing Mini App upgrade include:
1️⃣No more gas fees on most of transactions, making it more cost-effective for you.
2️⃣Soon, you will be able to use RUBY in various games and projects within the SingSing ecosystem.
This upgrade is designed to enhance your experience and bring more value to our community. Stay tuned for these exciting changes! 🌟
#SingSing#RUBYV2#Blockchain#Crypto#Upgrade
New Ship Components Have Landed 🚀
Attention Space Cadets!
A new chapter in our cosmic adventure begins.
We’re thrilled to announce that the process of preparation for an expedition is getting more exciting than ever with the arrival of 15 new ship components in To The Moon!⚡️
✅+7 Ship Parts
✅+7 Boosters
✅+1 Extra Component
❗️This new ship setup will be available for your next ship after your current one. Your current upgrades won’t be affected, so you can continue your progress seamlessly.
To keep the gameplay exciting and balanced, the total mining power of a fully upgraded ship is now redistributed across all the parts more evenly😏. This means you can enjoy upgrades without facing prohibitively expensive costs that keep you waiting for too long. Plus, the overall upgrade cost of your ship hasn’t dramatically increased, ensuring smooth progression on your mission.
Get ready to supercharge your ship and conquer the moon like never before! ✨
👉Start your To The Moon adventure now!👈
Website | Telegram Chat | X | Discord | Medium
#ToTheMoon#MoonPlay#ecosystem#blockchain#gamefi#web3#wenlisting#upgrade#communitymilestone#communityfirst#taptap#clicker#game
Upgrade and Blast Off!🚀
Ever dreamed of having your very own spaceship? Well, now’s your chance! In To The Moon!, you get to build, upgrade, and launch your spaceship into the cosmos. From mining those precious Space Bucks, using them to pimp out your ship with the coolest upgrades 🛠️, to finally landing on the moon - each expedition is just a pitstop on your way to galactic domination.
And here's the best part: the better your ship, the more Space Bucks you rake in. How to get a better ship? Fly to the moon!
With each expedition, you get:
🌕 LOTS of space bucks;
🌕 a new, cooler spaceship;
🌕 boosted mining efficiency.
More upgrades mean more 💸 per hour.
A sleek hull, powerful engines, a top-notch navigation system, and maybe even a coffee machine for those long space voyages 😉 - the more you invest in your vessel, the more you mine.
Get upgrading and let’s blast off into the stars!
What’s your current level, Space Cadets? 💬
Stellar adventures start here:@moon_land_bot🚀
Website | Telegram Chat | X | Discord | Medium
#ToTheMoon#MoonPlay#ecosystem#blockchain#gamefi#web3#wenlisting#airdropsoon#communityfirst#taptap#clicker#game#upgrade#invitefriends