See how to run @golang and #CommonLisp servers in an @ErlangLisp OTP supervision tree:
https://github.com/lfex/port-examples
#FunctionalProgramming #Golang #Erlang #LFE
https://github.com/lfex/port-examples
#FunctionalProgramming #Golang #Erlang #LFE
GitHub
GitHub - lfeutre/port-examples: gen_server-based set of LFE/OTP Examples for running Ports in other languages
gen_server-based set of LFE/OTP Examples for running Ports in other languages - GitHub - lfeutre/port-examples: gen_server-based set of LFE/OTP Examples for running Ports in other languages
На извечную тему Agile and Architecture от статья от Gregor Hohpe (автора EIP):
"Agile and Architecture: Friend, not Foe"
https://architectelevator.com/transformation/agile_architecture/
#Agile #SoftwareArchitecture
"Agile and Architecture: Friend, not Foe"
https://architectelevator.com/transformation/agile_architecture/
#Agile #SoftwareArchitecture
The Architect Elevator
Agile and Architecture: Friend, not Foe
Agile methods and architecture both thrive in times of uncertainty.
EventStorming Glossary & Cheat sheet
https://virtualddd.com/learning-ddd/ddd-crew-eventstorming-glossary-cheat-sheet
#DDD #EventStorming
https://virtualddd.com/learning-ddd/ddd-crew-eventstorming-glossary-cheat-sheet
#DDD #EventStorming
Не столько интересны конкретные реализации, сколько тенденция формирования тренда в Golang:
#Golang #CleanArchitecture
#Golang #CleanArchitecture
Forwarded from Библиотека Go-разработчика | Golang
Пример чистой архитектуры проекта на Go, основанный на принципах, изложенных в популярной статье «The Clean Architecture» от Роберта Мартина.
https://proglib.io/w/358897a2
https://proglib.io/w/358897a2
Forwarded from Библиотека Go-разработчика | Golang
Интересный пример определения и исправления плохой архитектуры проекта, а также проектирования и реализации чистой архитектуры на Go.
https://proglib.io/w/edb2f6c6
https://proglib.io/w/edb2f6c6
Хабр
Чистая архитектура с Go
Меня зовут Эдгар (ZergsLaw), я работаю в компании, которая занимается финтех-разработкой для b2b и b2c. Когда только устроился в компанию, то попал в команду большого финтех-проекта и получил «в...
Формирование каталога "Patterns of Distributed Systems" https://martinfowler.com/articles/patterns-of-distributed-systems/ уже завершено.
#DistributedSystems
#DistributedSystems
martinfowler.com
Catalog of Patterns of Distributed Systems
A catalog of patterns to better understand, communicate, and teach the design of distributed systems
Forwarded from @yarosh_log
Модели консистентности
https://jepsen.io/consistency
https://jepsen.io/consistency
Forwarded from @yarosh_log
Список побочки у разных уровней изоляции транзакций MySQL InnoDB и PostgreSQL (oracle, mssql тоже есть)
https://github.com/ept/hermitage
https://github.com/ept/hermitage
GitHub
GitHub - ept/hermitage: What are the differences between the transaction isolation levels in databases? This is a suite of test…
What are the differences between the transaction isolation levels in databases? This is a suite of test cases which differentiate isolation levels. - ept/hermitage
👍1
Forwarded from @yarosh_log
Кажется Cats в Kotlin/Swift портировали, а нет, не кажется.
https://arrow-kt.io/
https://bow-swift.io/
https://arrow-kt.io/
https://bow-swift.io/
arrow-kt.io
The perfect companion for your Kotlin journey
Forwarded from @yarosh_log
Оч советую глянуть книжки underscore.io для общего развития и вообще
https://underscore.io/training/
Essential Scala
Creative Scala
Scala with Cats
The Type Astronaut's Guide to Shapeless Book
https://underscore.io/training/
Essential Scala
Creative Scala
Scala with Cats
The Type Astronaut's Guide to Shapeless Book
underscore.io
Underscore Training Courses and Books
A directory of Underscore's Scala training courses and books.
Forwarded from @yarosh_log
Просто золотой мануал по согласованностям:
https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/final-printversion-10-5-14.pdf
#DistributedSystems
https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/final-printversion-10-5-14.pdf
#DistributedSystems
Forwarded from ПашМиш
Поделюсь пожалуй своими ссылками по поводу Consistency:
- https://jepsen.io/consistency — общее описание моделей консистентности
- https://www.youtube.com/watch?v=UnAprFMX1d4, https://www.youtube.com/watch?v=2FEaCmdxX9E
- https://github.com/hashicorp/raft — работающая реализация консенсус протокола на Go
- https://www.hashicorp.com/resources/raft-consul-consensus-protocol-explained/ - сказ о том, как она работает
- https://jepsen.io/consistency — общее описание моделей консистентности
- https://www.youtube.com/watch?v=UnAprFMX1d4, https://www.youtube.com/watch?v=2FEaCmdxX9E
- https://github.com/hashicorp/raft — работающая реализация консенсус протокола на Go
- https://www.hashicorp.com/resources/raft-consul-consensus-protocol-explained/ - сказ о том, как она работает
YouTube
Causal consistency: от теории к практике / Михаил Тюленев (MongoDB)
Приглашаем на конференцию Saint HighLoad++ 2025, которая пройдет 23 и 24 июня в Санкт-Петербурге!
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
HighLoad++ Siberia 2019
Тезисы и презентация:
https://www.highload.ru/s…
Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025
________
HighLoad++ Siberia 2019
Тезисы и презентация:
https://www.highload.ru/s…