Size: a a a

Clojure — русскоговорящее сообщество

2019 December 20

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Транзакции это конкретная бизнес проблема, дело не совсем даже в БД, бд это следствие. Как гарантировать.
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
Так что я бы чуваку не поверил )
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Ну там был такой момент, что как не е*ись, всё равно есть шанс что и транзакции не спасут, так что типа им доверяют слишком сильно, хотя не стоит)
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
В общем, рекомендую послушать подкаст
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
Потому что каску-то я на стройке нашел)))
источник

TP

Tim Plotnikov in Clojure — русскоговорящее сообщество
источник

DL

Dmytro Lispyvnyi '(🌲 🍺) in Clojure — русскоговорящее сообщество
Tim Plotnikov
А в емаксе и вс коде - нет
Есть в емаксе
источник

RA

Ruslan Andrienko in Clojure — русскоговорящее сообщество
Я вот пару дней как подключился к этой группе и наблюдаю как тут бурно обсуждают Datomic. Услышал про нее в первый раз, погугуглил, почитал немного... но вот зачем она, эта бд? Что в ней такого, что бы она мне понадобилась в каком-то проэкте?
источник

MK

Mike Konkov in Clojure — русскоговорящее сообщество
Ruslan Andrienko
Я вот пару дней как подключился к этой группе и наблюдаю как тут бурно обсуждают Datomic. Услышал про нее в первый раз, погугуглил, почитал немного... но вот зачем она, эта бд? Что в ней такого, что бы она мне понадобилась в каком-то проэкте?
У меня на ней проект в проде. Love-hate story. К изучению я бы определенно рекомендовал. А к продакшну - на свой страх и риск.
источник

RA

Ruslan Andrienko in Clojure — русскоговорящее сообщество
Я понимаю, что кто-то ее использует и для прода, во как раз у таких и хотелось бы узнать приемущества в использовании
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
ну как бы описано вроде https://www.datomic.com/benefits.html
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
источник

RA

Ruslan Andrienko in Clojure — русскоговорящее сообщество
Не ради холивара.... но эти статьи по ссылкам написаны мвркетологами для продаж... а не теми, кто ею пользуется
источник

MK

Mike Konkov in Clojure — русскоговорящее сообщество
Ruslan Andrienko
Я понимаю, что кто-то ее использует и для прода, во как раз у таких и хотелось бы узнать приемущества в использовании
Преимущества - это как датомик моделирует данные. т.е. датомы. Очень удобно делать запросы, особенно сложные. pull синтакс удобен, не нужен ORM. Вся история данных всегда с тобой, он immutable, не нужно никаких papertrail'ов. Есть еще DataScript, с датомиком на сервере можно разговаривать с клиентом на одном языке, это только часть всех pro, но... Он закрытый, его оптимизировать - черная магия, и обучать ему тяжело, особенно людей которые всю жизнь SQLем думают.
источник

RA

Ruslan Andrienko in Clojure — русскоговорящее сообщество
Mike Konkov
Преимущества - это как датомик моделирует данные. т.е. датомы. Очень удобно делать запросы, особенно сложные. pull синтакс удобен, не нужен ORM. Вся история данных всегда с тобой, он immutable, не нужно никаких papertrail'ов. Есть еще DataScript, с датомиком на сервере можно разговаривать с клиентом на одном языке, это только часть всех pro, но... Он закрытый, его оптимизировать - черная магия, и обучать ему тяжело, особенно людей которые всю жизнь SQLем думают.
Спасибо за хороший ответ) просто часто выбираю или ищу инструмент под контретную задачу, видимо стоит уделить внимание, что бы хотябы ознакомиться и написать, что-то тестовое)
источник

s

sartor1 in Clojure — русскоговорящее сообщество
Ruslan Andrienko
Я вот пару дней как подключился к этой группе и наблюдаю как тут бурно обсуждают Datomic. Услышал про нее в первый раз, погугуглил, почитал немного... но вот зачем она, эта бд? Что в ней такого, что бы она мне понадобилась в каком-то проэкте?
О,спасибо за вопрос,  тоже пока не понимаю практической и повседневной ценности  датомика
источник

MK

Mike Konkov in Clojure — русскоговорящее сообщество
Ruslan Andrienko
Спасибо за хороший ответ) просто часто выбираю или ищу инструмент под контретную задачу, видимо стоит уделить внимание, что бы хотябы ознакомиться и написать, что-то тестовое)
Да, для "своего" небольшого проекта это хороший выбор. Я думаю в обозримом будущем появятся больше открытых реализаций датомика (https://github.com/tonsky/datascript), или заимствований некоторых идей (напр https://walkable.gitlab.io/), тогда я надеюсь у него будет больше traction. Ну а следующий большой проект мы, к превеликому сожалению, уже будем пилить без Datomic.
источник
2019 December 21

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
У нас на текущем проекте датомик. Поэтому все часто обновляемые и не требующие истории данные мы держим не в нем, а в атомах в озу. Типа трекер координат и прочее. А был бы постгресс или другая реляционка - пихали бы в нее и горя бы не знали
источник

AI

Andrey Ivanov in Clojure — русскоговорящее сообщество
Подумал, что мода на датомик против табличных реляционок похожа на моду на линейные портяночные мессенджеры типа телеграма против иерархичных форумов, несмотря на явные преимущества последних )
источник

C

Centril in Clojure — русскоговорящее сообщество
Andrey Ivanov
Подумал, что мода на датомик против табличных реляционок похожа на моду на линейные портяночные мессенджеры типа телеграма против иерархичных форумов, несмотря на явные преимущества последних )
Ok boomer
источник