Владение и локальность

Итак, Вы – руководитель разработки (главный инженер, архитектор и т.п.) большой системы. После здравых размышлений Вы (обосновано) выбираете для системы микросервисную архитектуру. Далее Вы (и опять обоснованно) разделяете систему на микросервисы, продумываете API, рисуете стрелочки и диаграммы и можно программировать. Можно? Наверное, но лучше сначала рассмотреть принципы владения данными, обеспечения передачи данных потребителям, поддержки версионирования контрактов данных. В этой статье мы рассматриваем два принципа: «Данными владеет только владелец» и «Локальность данных». Понимание принципов, понимание возможностей проектирования доступов к данным позволит Вам спроектировать устойчивые и надежные системы.

https://habr.com/ru/articles/1010798/

#api #kafka #topic #contract #контракт #versioning #версионирование_api

Владение и локальность

Итак, Вы – руководитель разработки (главный инженер, архитектор и т.п.) большой системы. После здравых размышлений Вы (обосновано) выбираете для системы микросервисную архитектуру. Далее Вы (и опять...

Хабр

#SemVer! #DateVer! #MonotonicVer!

There are lots of #options, so following rule 927, I hereby propose my own #alternative.

#SpiralVer!

v. 1
v. j1
v. -1
v. -j1
v. 2
v. j2
[...]

One problem is that minor releases require doing #trigonometry.

#XKCD927 #standards #versioning #mathematics #complex #ComplexNumbers #engineering #trigonometry #sin #cosin

Explains the OneDrive version number format: year, yearly increment, date, and build sequence. The “_1” can appear when a version installs twice. Windows/Mac installers provided for testing.

Blog Post: https://bit.ly/4qKh7Fy

#OneDrive #Microsoft365 #Versioning

Evolving Git for the next decade

Git is ubiquitous; in the last two decades, the version-control system has truly achieved world [...]

LWN.net

[문서 번역을 정적 결과물이 아닌 버저닝된 소프트웨어 자산으로 다뤄본 경험

대규모 오픈소스 문서 저장소의 번역 자동화 운영 경험을 공유하며, 번역 품질보다 동기화와 상태 관리가 더 중요한 문제임을 강조합니다. 문서가 빠르게 변하는 환경에서 지속 가능한 번역을 유지하는 방법에 대한 인사이트를 제공합니다.

https://news.hada.io/topic?id=26395

#documentation #translation #opensource #automation #versioning

문서 번역을 정적 결과물이 아닌 버저닝된 소프트웨어 자산으로 다뤄본 경험

<p>대규모 오픈소스 문서 저장소의 번역 자동화를 운영하면서<br /> 번역이 틀리지 않았음에도 조용히 outdated 되는 문제를 반복해서 겪었습니다....

GeekNews
DEVONthink 4 supports automatic versioning, quietly saving snapshots of your documents as you work. But sometimes you want more control over which versions are preserved. That's where DEVONthink 4.2 Cassini's named versions come in. Here's how to use them. #devonthink #versioning #backups #notetaking https://www.devontechnologies.com/blog/20260203-devonthink-named-versions

claire vo (@clairevo)

@chatprd에서 이번 주에 두 가지 기능을 출시했다고 발표: PR을 쓰는 PM을 위해 chatPRD와 @cursor_ai(예: Cursor AI) 통합 기능을 제공하고, PR을 쓰지 않는 PM을 위해 문서 버전 관리(document versioning)를 도입했다는 내용. 주간 릴리스 노트에 자세한 내용이 있음.

https://x.com/clairevo/status/2013819255280804101

#chatprd #cursor_ai #productrelease #versioning #pm

claire vo 🖤 (@clairevo) on X

Two things live this week at @chatprd for two types of PMs: PMs who do PRs: chatPRD > @cursor_ai integration PMs who don’t: document versioning All the goodies in our weekly release notes: https://t.co/BA1O3qIlIt

X (formerly Twitter)
🎉BREAKING: Claude's code CLI is "broken" because someone decided the year 2026 was a great place to start version numbering 🤖. Meanwhile, #GitHub continues to vomit #buzzwords like an over-caffeinated startup intern at a hackathon 🌀.
https://github.com/anthropics/claude-code/issues/16673 #Versioning #TechHumor #CodingNews #HackerNews #ngated
[BUG] Invalid Version: 2.1.0 (2026-01-07) · Issue #16673 · anthropics/claude-code

Preflight Checklist I have searched existing issues and this hasn't been reported yet This is a single bug report (please file separate reports for different bugs) I am using the latest version of ...

GitHub

Мифы об обратной совместимости

В любой дискуссии о версионировании — самые горячие споры обычно ведутся вокруг надуманной проблемы: «как нам при помощи правильной заверсионированности нивелировать нерадивость и низкую компетенцию наших сотрудников, не способных создавать обратно-совместимый код?». Эти споры не сто́ят выеденного яйца

https://habr.com/ru/articles/983178/

#semver #versioning #semantic_versioning #версионирование #версии

Мифы об обратной совместимости

В любой дискуссии о версионировании — самые горячие споры обычно ведутся вокруг надуманной проблемы: «как нам при помощи правильной заверсионированности нивелировать нерадивость и низкую...

Хабр