Впервые сделал крупный проект (под 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
🎥 VIDEO | Through the "National Popular Consultation", communities nationwide are directly managing resources and shaping local development.
🇻🇪🗳️ In the latest consultation, over 5,000 communal circuits and communes took part, selecting priority projects in water, healthcare, and infrastructure. Watch the video to learn more!
#Communes
🗣 INTERVIEW | In Venezuela, the Commune Is Not Just a Utopia: A Conversation with Cira Pascual Marquina
Cira Pascual Marquina discusses the Commune as both the path and end-goal of Venezuela's socialist project, highlighting the importance of communal organization in overcoming capitalist structures and building a more democratic society.
🔗 Read the full interview here: https://venezuelanalysis.com/opinion/in-venezuela-the-commune-is-not-just-a-utopia-a-conversation-with-cira-pascual-marquina/
#Communes
🎥 MULTIMEDIA | Renewed ‘Maximum Pressure Campaign’ on Venezuela: Challenges and Resistance
📢 The Venezuela Solidarity Network (VSN) held a webinar addressing the U.S. government’s renewed “maximum pressure” campaign against Venezuela. Researcher Yosmer Arellán and Venezuelanalysis member Cira Pascual Marquina spoke on the impact of intensified sanctions and the grassroots resistance underway.
🔗 Don’t miss the full webinar here: https://shorturl.at/Suhd6
#communes#sanctions#USVenezuelaRelations
📰 NEWS | Maduro Marches with Communal Youth Ahead of Popular Consultation as Trump Considers Venezuela Land Strikes
Venezuelan President Nicolás Maduro marched with thousands of members of the Communal Youth Committees in western Caracas ahead of the Nov. 23 popular consultation. Communities will choose local initiatives that receive state funding, marking the fourth consultation this year as the government reports 4,000 officially registered communes.
At the same time, senior US military and intelligence officials have presented Trump with updated options for possible operations in Venezuela. The USS Gerald R. Ford Carrier Strike Group has entered the US Southern Command’s area, joining additional warships, a nuclear submarine and around 10,000 troops deployed since August.
International scrutiny has intensified. CELAC–EU leaders called for respect for international law, while UN High Commissioner for Human Rights Volker Türk condemned recent US maritime strikes that have killed at least 80 people.
Read the full report here 👉🏾https://shorturl.at/YgVUh
#Communes#NicolasMaduro#USVenezuelaRelations
📑🖊 OPINION | ‘Neoliberal and Authoritarian’? A Simplistic Analysis of the Maduro Government that Leaves Much Unsaid
Steve Ellner dissects Gabriel Hetland’s simplistic critique of Maduro's government, calling it a one-sided take that ignores key facts. Hetland downplays the brutal impact of U.S. sanctions, like the blocking of bond negotiations and the Petro’s swift blacklisting, and misrepresents the government’s relationship with grassroots power. Ellner points to the 'Year of the Communes' and Ángel Prado’s appointment as proof of ongoing support for popular democracy.
🔗 Read the full opinion piece here: https://venezuelanalysis.com/opinion/neoliberal-and-authoritarian-a-simplistic-analysis-of-the-maduro-government-that-leaves-much-unsaid
#Communes#NicolasMaduro#Sanctions
Chris Gilbert tells the story of El Maizal's communards as they think about how to reactivate the commune's economy.
Read more in Gilbert's latest article, 'The Dream of a Thing: Refounding the Economy of a Venezuelan Commune': https://shorturl.at/CJxDt
#communes#economy
🎙 Episode 30 of the VA Podcast is live!
The latest VA podcast episode dives into the recent Congress on Communal Democracy, exploring its history, participants, and mission to build grassroots alternatives to “liberal democracy.”
Host José Luis Granados Ceja, fellow VA member Cira Pascual Marquina, and Catalan activist Isa Chacón discuss the limits of current political systems, the power of collective self-determination and autonomy, and examples of communal governance in Venezuela and elsewhere. Closing with a call for global solidarity, the Congress’ manifesto champions anti-imperialism, radical social transformation, and a new path beyond the status quo.
Watch the full episode: https://youtu.be/dLwPvyDjXb8
#communes#democracy
📝 INTERVIEW | Juan Lenzo: ‘We Need to Integrate the Communal Economy to Face the Capitalist Maelstrom’
Juan Lenzo, a Venezuelan activist, takes stock of the Communard Union’s current strengths and challenges, with a particular focus on consolidating the communal economy.
Today, 117 communes are part of the Union. To strengthen economic planning, the organization is mapping grassroots productive activity and identifying opportunities to rebuild the communal economy after years of crisis.
One of its flagship efforts is the “Patria Grande del Sur” project in Bolívar state: a 187,000-hectare initiative developed with Brazil’s MST and local campesino communities. The goal is to build a communal agroecological system in phases, from infrastructure to production and education. “We’re not trying to strengthen the old state, we’re building a communal one,” he said.
🔗 Read the full interview here: https://shorturl.at/wejdV
#CommunardUnion#Communes
🎙🔊 PODCAST | The latest Venezuelanalysis episode discusses the role of communes in socialist construction and anti-imperialist struggles.
Communes foster communal exchange over commodities and address racial and patriarchal oppression. Their impact, however, depends on integration into a broader anti-imperialist strategy in the global fight against imperialism, states guest Chris Gilbert.
👉 Watch the full episode here: https://www.youtube.com/watch?v=u0RyfxgQgfc&t=2s
#Communes#Socialism
Sunday's countrywide vote will lead to the selection of 4,500 local projects that will be assigned US $10,000 each. Local organizations have held assemblies to identify the most pressing needs for communities.
Read the full story here: https://venezuelanalysis.com/news/venezuela-national-popular-consultation-sees-voters-choose-state-funded-projects/
#Venezuela#Communes#PopularPower
📰 NEWS | Venezuelans Pick State-Funded Projects to Address Local Community Needs
Millions of Venezuelans took part on March 8 in the first National Popular Consultation of 2026, a participatory mechanism allowing organized communities to select and manage publicly funded projects.
Voting took place across 5,336 communal circuits, where residents aged 15 and older chose among proposals previously discussed in local assemblies. Projects focused on priorities such as water distribution, electrical grid repairs, infrastructure works, healthcare equipment, food production, and cooking gas cylinder replacement.
Once approved by majority vote, each project receives US$10,000 in state funding, transferred directly to the community for self-managed execution.
Read our full report here 👉🏾https://shorturl.at/4jxUm
#Communes#NationalPopularConsultation
📸 IN IMAGES | ‘Concrete Results That Benefit Communities’: Venezuelans Pick State-Funded Projects
Organized Venezuelan communities participated in the second National Popular Consultation of 2025, selecting projects for funding. With over 5,300 voting circuits, voters prioritized infrastructure and service initiatives, such as walkway repairs and improvements to the water supply.
Each winning project will receive the equivalent of $10,000, with communal organizations responsible for executing the projects and rendering accounts.
🔗 Don’t miss the full gallery here 👉🏼https://shorturl.at/51gtt
#Communes#NationalPopularConsultation