WordPress database error: [Disk full (/tmp/#sql-temptable-1-26124b-26bc.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")]SHOW FULL COLUMNS FROM `markjacobsen_options`
Last week I had the opportunity to “attend” ArchConf<\/a> (virtually). Of the sessions I attended, Venkat Subramaniam’s presentation of “Building Evolutionary Architectures” was easily the best and combined an engaging and enthusiastic style with useful content. David Sietz’s “Data as a Service (DaaS)” presentation was also very good and applicable for my needs. Aside from that, Joshua Smith and Laine Minor from RedHat were probably the most entertaining\/fun\/funny.<\/p>\n\n\n\n If you’re interested, here are my notes for each session I attended and took notes for :). Replays<\/a> (for attendees only)<\/p>\n\n\n\n Nathaniel Schutta<\/a> – 3\/5<\/p>\n\n\n\n Main Takeaway<\/em>: In order to successfully implement micro-services they must have consistent\/good monitoring<\/p><\/blockquote>\n\n\n\n Nathaniel Schutta<\/a> – 4\/5<\/p>\n\n\n\n Main Takeaway<\/em>: Any alert someone gets should be informative and actionable. Otherwise, put it on a dashboard or report.<\/p><\/blockquote>\n\n\n\n Laine Minor<\/a> & Josh Smith<\/a> – 3\/5<\/p>\n\n\n\n Main Takeaway<\/em>: Consider “hugging” (applying micro-service best practices) legacy apps that are too big to strangle<\/p><\/blockquote>\n\n\n\n Nathaniel Schutta<\/a> – 3\/5<\/p>\n\n\n\n Main Takeaway<\/em>: Review boards and heavy handed governance doesn’t work.<\/p><\/blockquote>\n\n\n\n Nathaniel Schutta<\/a> – 3\/5<\/p>\n\n\n\n Main Takeaway<\/em>: Consider implementing architectural briefings<\/p><\/blockquote>\n\n\n\n Venkat Subramaniam<\/a> – 5\/5<\/p>\n\n\n\n Main Takeaway<\/em>: Postpone decisions until the last possible moment because it’s possible YAGNI and doing so lessens the considerations for reversibility. Keep all code as simple as possible.<\/p><\/blockquote>\n\n\n\n Venkat Subramaniam<\/a> – 4\/5<\/p>\n\n\n\n Main Takeaway<\/em>: Have the courage to postpone doing things, and when you do, keep it DRY<\/p><\/blockquote>\n\n\n\n Rohit Bhardwaj<\/a> – 3\/5<\/p>\n\n\n\n Main Takeaway<\/em>: The API should come first. Or, when implementing an API for an existing implementation, don’t model the API on the internal workings of the system.<\/p><\/blockquote>\n\n\n\n Nathaniel Schutta<\/a> – 2\/5<\/p>\n\n\n\n Main Takeaway<\/em>: The value in the artifact is not in the artifact itself. It’s in the conversation it facilitates.<\/p><\/blockquote>\n\n\n\n Ken Sipe<\/a> – 3\/5<\/p>\n\n\n\n Main Takeaway<\/em>: Question everything. Don’t be afraid of a little chaos or of making mistakes<\/p><\/blockquote>\n\n\n\n Jeremy Deane<\/a> – 4\/5<\/p>\n\n\n\n Main Takeaway<\/em>: Need to have ownership to have accountability, and ownership needs to be end to end.<\/p><\/blockquote>\n\n\n\nArchitecting Cloud Native Applications<\/strong><\/h2>\n\n\n\n
Paved Roads – Architecting for Distributed Teams<\/strong><\/h2>\n\n\n\n
To Hug or to Strangle: Tips for Dealing with Monolith Pain<\/strong><\/h2>\n\n\n\n
Developer To Architect<\/strong><\/h2>\n\n\n\n
Sifting Technologies – Separating the Wheat From the Chaff<\/strong><\/h2>\n\n\n\n
Building Evolutionary Architectures<\/strong><\/h2>\n\n\n\n
Core Software Design Principles<\/strong><\/h2>\n\n\n\n
Cloud Integrations and Data Architecture for Enterprise Applications<\/strong><\/h2>\n\n\n\n
Modeling for Architects<\/strong><\/h2>\n\n\n\n
Architectural Awareness<\/strong>: Engineering Super-skill<\/h2>\n\n\n\n
Architectural Resiliency<\/strong><\/h2>\n\n\n\n