Author

Vasyl Zakharchenko

[guest author fields > title]

Vasyl Zakharchenko is a full-stack developer and security researcher who enjoys coding, sharing knowledge, and improving developer workflows. He’s passionate about exploring the internals of systems, thinking architecturally, and optimizing performance β€” especially when it comes to SQL. Vasyl contributes actively to open-source and the Atlassian developer community, sharing practical tools and techniques that help developers write faster and safer code.


Warning: Undefined array key “carousel” in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/dist/feed/render.php on line 68

Warning: Trying to access array offset on value of type null in /srv/users/atlassian/apps/atlassianstaging/public/wp-content/plugins/curator/dist/feed/render.php on line 68

Reliable Data Storage Using Optimistic Locking in Forge SQL

This article is a guest post by Vasyl Zakharchenko, an Atlassian developer community member. Optimistic locking is a powerful technique for avoiding data corruption in applications that handle concurrent updates. In this article, we’ll demonstrate how to implement optimistic locking in Atlassian Forge using a simple but realistic example: a release readiness checklist. πŸ‘‰ Example […]

Optimizing Forge SQL on a 600K database with TiDB EXPLAIN

From a Slow Query to Millisecond Responses