ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Однопроцессные микросервисные архитектуры с использованием акторов Dapr и F# от Йонаса Юселиуса

Автор: Func Prog Sweden

Загружено: 2024-11-06

Просмотров: 1981

Описание: В этой презентации мы создадим монолитное микросервисное приложение, используя акторы Dapr на F#. Типичный микросервис — это небольшая, не имеющая состояния единица функциональности, часто определяемая произвольно. Акторы, с другой стороны, — это формально специфицированные (с сохранением состояния) вычислительные единицы с четко определенной семантикой для параллельного выполнения и управления состоянием. Функциональное программирование отлично подходит как для микросервисов, так и для модели акторов. Но, как все специалисты по микросервисам знают, развертывание и эксплуатация 5 сервисов в 10 раз сложнее, чем развертывание одного. Используя акторы, мы можем легко создавать однопроцессные микросервисные архитектуры, преимуществом которых является практически тривиальная возможность последующего разделения на несколько сервисов, если это потребуется.

Йонас Юселиус
Его миссия — сделать высококачественное океанографическое моделирование доступным для всех во всем мире. Области интересов включают аквакультуру, судоходство, загрязнение морской среды и пластик, разливы нефти, парусный спорт, рыболовство, отдых и многое другое.


Я начал свою карьеру в качестве исследователя в области квантовой химии, работая над теоретическими моделями молекулярных магнитных свойств и разработкой численных методов решения квантово-механических задач. В конечном итоге это привело меня в область высокопроизводительных вычислений, где я работал над вычислительной океанографией, моделированием разливов нефти и экосистем.

После 15 лет работы в академической среде я получил предложение возглавить группу разработки программного обеспечения в Serit Tromsø. В этот период я ​​глубоко погрузился в функциональное программирование и профессиональную разработку программного обеспечения, переведя свою команду из традиционной объектно-ориентированной среды в среду, где работали высококвалифицированные функциональные программисты. Функциональное программирование неоднократно позволяло нам выпускать качественное программное обеспечение без ошибок, в срок и в рамках бюджета.

В 2022 году я вернулся к океанографическому моделированию, когда мы запустили Oceanbox. В качестве технического директора я несу общую ответственность за все наши разработки, архитектуру и технологический стек. В Oceanbox мы используем функциональное программирование на F# для разработки практически всех наших бэкэнд- и фронтенд-систем, Dapr в качестве среды выполнения распределенных приложений и Kubernetes в качестве платформы развертывания и доставки.

  / jonas-juselius  

Спонсор видео – Ada Beat
https://adabeat.com

Мерч
Если вы хотите распространять функциональное программирование и поддерживать канал, купите что-нибудь в магазине: https://funcprogsweden.myspreadshop.net/

00:00 Приветствие Йонаса Юселиуса
00:31 Однопроцессные микросервисные архитектуры с использованием акторов DAPR
00:48 Я, функциональное программирование и F#
03:27 Oceanbox.io
06:55 Микросервисы повсюду
08:58 Итог
10:24 Акторы
12:53 Почему DAPR
14:59 Монолитные микросервисы с DAPR
18:58 Демонстрация монорельса
27:59 Не будьте слишком талибами
29:12 Вопросы и ответы

#funcprogsweden

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Однопроцессные микросервисные архитектуры с использованием акторов Dapr и F# от Йонаса Юселиуса

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Zerl: Making Zig in the BEAM an ez time by Eduardo Lemos

Zerl: Making Zig in the BEAM an ez time by Eduardo Lemos

Don’t Build a Distributed Monolith - Jonathan

Don’t Build a Distributed Monolith - Jonathan "J." Tower - NDC London 2023

Working with git locally

Working with git locally

Exploring the Dapr Actors API in .NET

Exploring the Dapr Actors API in .NET

Dapr - The ultimate developer API for authoring microservices

Dapr - The ultimate developer API for authoring microservices

Claude Code с КОМАНДОЙ агентов - автономная машина разработки

Claude Code с КОМАНДОЙ агентов - автономная машина разработки

Ninth Func Prog Sweden 2024

Ninth Func Prog Sweden 2024

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

Swiss tables в Go. Наиболее полный разбор внутреннего устройства новой мапы

Путешествие в мир Gleam, основанное на коде Джакомо Кавальери

Путешествие в мир Gleam, основанное на коде Джакомо Кавальери

Крупное обновление GO 1.26

Крупное обновление GO 1.26

Как устроена оплата картой – разбор на практике

Как устроена оплата картой – разбор на практике

Введение в Дапр

Введение в Дапр

Почему чистое функциональное программирование важно (Кристоффер Экерот)

Почему чистое функциональное программирование важно (Кристоффер Экерот)

Путина предупредили о масштабном кризисе летом 2026..🔻 || Дмитрий Потапенко*

Путина предупредили о масштабном кризисе летом 2026..🔻 || Дмитрий Потапенко*

Dapr in Practice - Marc Klefter - NDC Oslo 2024

Dapr in Practice - Marc Klefter - NDC Oslo 2024

NetBSD: интервью с Алексеем Чеусовым

NetBSD: интервью с Алексеем Чеусовым

Другой способ реализации параллелизма — монада STM в Haskell Элизабет Стенхольм

Другой способ реализации параллелизма — монада STM в Haskell Элизабет Стенхольм

Вебинар:

Вебинар: "Аналоговая и цифровая схемотехника: проще, чем кажется?"

DevOps не умер: чем он стал в 2026 и куда расти дальше

DevOps не умер: чем он стал в 2026 и куда расти дальше

Двигаться медленнее кажется безопаснее, но ваши экспертные знания в данной области больше вас не ...

Двигаться медленнее кажется безопаснее, но ваши экспертные знания в данной области больше вас не ...

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]