Home / Companies / Cockroach Labs / Blog / December 2016

December 2016 Summaries

2 posts from Cockroach Labs

Filter
Month: Year:
Post Summaries Back to Blog
Building complex systems like CockroachDB necessitates writing and debugging numerous tests, where developer tests that run without additional infrastructure are crucial for rapid development and regression prevention. The blog post discusses enhancing the utility of log messages for debugging by embedding log tags into contexts, thereby eliminating the need to repetitively and inconsistently include additional information in log messages. Initially, the system used layered background contexts to associate log tags, but this approach proved cumbersome for tracking and tracing. The concept of AmbientContext was introduced as a cleaner solution, standardizing the process by storing log tags and facilitating the addition of these tags to operation contexts, enabling better tracing and visualization of events. The new model not only reduces code complexity but also improves debugging and tracing by requiring explicit context creation and decision-making for each operation, enhancing the visibility and reliability of system operations.
Dec 15, 2016 1,491 words in the original blog post.
Joram Barrez, a software engineer and tech blogger, explores the integration of Flowable with CockroachDB, an open-source database system that is Apache 2 licensed and noteworthy for its horizontal scalability, SQL support through the Postgres wire protocol, and full ACID semantics with distributed transactions. Despite being in early stages with some features still unoptimized, CockroachDB's recent addition of basic support for joins prompted Barrez to experiment with running the Flowable v6 process engine on it. He highlights the database's resilience, likening it to the cockroach's ability to survive extreme conditions, and encourages readers to explore the technical details on the CockroachLabs blog, while acknowledging the complexity involved in understanding distributed systems and the CAP theorem, specifically CockroachDB's classification as a CP system.
Dec 07, 2016 244 words in the original blog post.