Тёмный
No video :(

Building Reliable, Scalable Services with Clojure and Core.async - Kapil Reddy 

Clojure/north
Подписаться 1,9 тыс.
Просмотров 1,1 тыс.
50% 1

Reliable systems must behave well in the face of many failure scenarios. These failures can be at different levels, and sometimes we don't even know them in advance.
This unpredictable, unexpected, nature of failures ("essential" complexity of the problem domain) perpetually threatens to inject itself into our solution, as implementation-specific "incidental" complexity.
Choosing the correct abstractions, including judicious use of Clojure's macro system, can help achieve these apparently conflicting goals of reliability, scalability, and simplicity.
In the talk Kapil will cover:
Different failure scenarios and techniques to address them
How to decide when to choose which abstraction?
A FSM controlled by input and control signals
Using components to build systems
Verifying the systems using DSLs built with macros
General Clojure good practices that make development a lot easier

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1   
@mukuljoshi9
@mukuljoshi9 4 года назад
Check this talk from Jose Valim on how Elixir (a language/ecosystem that builds on the Erlang language/ecosystem) handles this kind of scenario: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ZOExnT1PYjs.html
Далее
Unleash the Power of the REPL - Dana Borinski
24:44
Просмотров 1,6 тыс.
More Powerful Multimethods - Cam Saul
39:55
Просмотров 1,4 тыс.
SIGMA ENVY IS UNTOUCHABLE 🔥 #insideout2
00:10
Просмотров 4 млн
Evolving Code Through Accretion - Wilker Lúcio
33:18
Просмотров 1,5 тыс.
Core.Async in Use - Timothy Baldridge
34:05
Просмотров 22 тыс.
How Clojure Saved Our Office - Tomáš Lamr
17:17
Просмотров 1 тыс.
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
Просмотров 891 тыс.
Solving distributed systems challenges in Rust
3:15:52
Просмотров 231 тыс.
Enter The Arena: Simplifying Memory Management (2023)
1:47:50