This site uses cookies to improve your experience. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country, we will assume you are from the United States. Select your Cookie Settings or view our Privacy Policy and Terms of Use.
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Used for the proper function of the website
Used for monitoring website traffic and interactions
Cookie Settings
Cookies and similar technologies are used on this website for proper function of the website, for tracking performance analytics and for marketing purposes. We and some of our third-party providers may use cookie data for various purposes. Please review the cookie settings below and choose your preference.
Strictly Necessary: Used for the proper function of the website
Performance/Analytics: Used for monitoring website traffic and interactions
I used a getting started workshop (linked below) to guide you through this series and to provide a hands-on experience for those new to visualizing observability data. One thing remains the same: maintaining your organization's architecture always requires both a vigilant outlook and an understanding of available open standards.
After laying out the groundwork for this series in the initial article, I spent time sharing who the observability players are, looked at the ongoing discussion around monitoring pillars versus phases, shared thoughts on architectural level choices being made, and shared the open standards available within the open source landscape.
FThis article describes a pattern we have observed and applied in multi-team-scope architecture modernization initiatives, the Architecture Modernization Enabling Team (AMET). An AMET is a type of architecture enabling team that coordinates and upskills all teams and stakeholders in the modernization initiative.
I am available to help you find and fix your site-speed issues through performance audits , training and workshops , consultancy , and more. But for many queries, there is lots of helpful content available. I’m available for hire to help you out with workshops , consultancy , advice , and development.
Define the strategy, assess the environment, and perform migration-readiness assessments and workshops. From a cloud adoption standpoint, Smartscape helps to do the following: Adjust service architecture or infrastructure to improve application performance. Migrate to the same architecture in a different location. Repurchase.
Architecture modernization initiatives are strategic efforts involving many teams, usually for many months or years. An AMET is an architecture Enabling Team that helps to coordinate and upskill all teams and stakeholders involved in a modernization initiative. They need a more loosely coupled architecture and empowered teams.
This is the question I get asked the most, so I’ve put together this article describing a workshop recipe you can use. This workshop format is designed around both of these needs and uses two tools in order to find the most effective system design: EventStorming and the Bounded Context Design Canvas.
My participation at these conferences is a mixture of talks and workshops. I’ve used Miro exclusively for my in-person workshops and talks, and I plan to for all upcoming events. Miro for In-person Workshops? At NDC Porto 2022, I teamed up with Maxime Sanglan-Charlier to run our 2 hour software architecture-themed workshop.
The technical program, put together by program chairs Tor Aamodt and Reetuparna Das , showcased key innovations across a wide range of computer architecture topics, from domain-specific accelerators to in/near-memory computing and from security to quantum computing. . Workshops and Tutorials.
The web is streaming, meaning it has none of the resources locally available when you open an app for the first time. This is such a fundamental difference, that many architectural choices from native platforms don’t easily apply to the web — if at all. Jump to online workshops ?. The Problem Of Unpredictable Performance.
Is there any way it’s possible to predict the future so that our architecture can easily absorb the changes we need to make of it? One thing I want you to notice is that good architecture is about more than just defining good boundaries. In DDD a bounded context is an independent, loosely-coupled architectural component.
APU: Accelerated Processing Unit is the AMD’s Fusion architecture that integrates both CPU and GPU on the same die. They introduced the architecture of coarse grain reconfigurable array (CGRA) for statically scheduled data flow computing in HOTCHIPS’17 and its software stack of compiler and linker in ICCAD’17. TFLOPS FP-64, 14.8
Introduction Memory systems are evolving into heterogeneous and composable architectures. To understand the current status, needs, and challenges in HCM, the first workshop for Heterogeneous and Composable Memory was held with HPCA’23 on Feb 26, 2023. This article lays out the ideas and discussions shared at the workshop.
Continue reading below ↓ Deep-dive into front-end accessibility with Carie Fisher in her upcoming Smashing workshop on Accessible Front-End Patterns. Jump to the workshop ?. As a matter of fact, more options than polite and assertive are available (such as log , timer and even marquee ) but with varying support in screen readers.
Thoughtful and effective decision-making was a key trend at the O’Reilly Software Architecture Conference in Berlin 2019. The ability to make good decisions might be the most important aspect of a software architecture practitioner’s job. Every day.every week.every month, you make critical architectural decisions. Not to worry!
These documents are in the public domain (= available to everybody). Here’s an example I use in talks and workshops: How to group these concepts into domains? Every domain I model and every modelling workshop I run, different people like to slice up systems across different domain boundaries. What is an area of interest?
In the computer architecture community, we have recently taken a number of initiatives to help mentor PhD students, however, we believe that there is a need for more mentoring opportunities and especially for focused mentoring opportunities. So, they cannot readily avail the benefits of attending conferences.
In the absence of true A/B testing, our analyses rely on using the available data to adjust away spurious correlations between the treatment and the outcome metrics. But how well we can do so depends on whether the available data is sufficient to account for all such correlations. Sensitivity analysis.
Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. Component architecture of our Gantt chart example. one column for each month, of the same size and using the full space available.
We stepped in and offered to run a series of workshops. Initially, one workshop for the leadership team to capture the North Star, and one workshop for the engineering teams and partners to surface their needs to the leadership team. Dan helped me to see that I had designed the workshop as a consultant. I was surprised.
Image decoding in hardware may not be a primary motivator, given the peculiarities of OS dependent UI composition, and architectural implications of moving uncompressed image pixels around. There is a potential benefit in reusing the hardware in place for video compression/decompression.
If you’d like to dive a bit deeper into animation with Figma, a guide to adding animation to your designs in Figma shows the entire workshop, and various options you have, step-by-step. Thousands of avatars available straight from Figma: UI Faces. Jump to online workshops ?. Annotations Made Easy in Figma. More after jump!
The Pantheon in Rome — Extremely sustainable architecture — photo by Adrian I wrote a medium post after AWS re:Invent 2022 summarizing the (lack of) news and all the talks related to Sustainability. In this workshop, investigate the relationship between air quality and weather using Amazon SageMaker Studio. AWS speaker: T.
This notation box was added to the left-hand edge of the Miro board and was always available for us to refer back to during the session. Process Pre-workshop Prior to the workshop the facilitator set out the board, and shared a wiki page giving a very brief intro to the notation and the process and a link to the Miro board.
In his upcoming online workshop The TypeScript Masterclass , Stefan Baumgartner will dive into type systems and how to use them well when writing JavaScript. Jump to the workshop ?. The architecture of parent-to-child communication. Continue reading below ↓ Let’s get to the bottom of TypeScript , and how to use it well.
Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. Information architecture. More after jump! On design systems, CSS/JS and UX. With Carie Fisher, Stefan Baumgartner and so many others.
If this sounds like poor architecture to you — you’re absolutely right. Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. Validate The Idea, Dump The Prototype. More after jump!
This was a keynote presentation at the “2nd International Workshop on Performance Modeling: Methods and Applications” (PMMA16), June 23, 2016, Frankfurt, Germany (in conjunction with ISC16 ). This includes all architectures, all compilers, all operating systems, and all system configurations.
And of course, if you’re interested in getting some help in April or May for architecture review, DevSecCostOps (™) , or building a Lambda-backed proof-of-concept, then drop us a line. As I said on Twitter , like any good Serverless service, European Serverless conferences are apparently Highly Available.
I was fortunate to be both presenting a 2-day workshop (on AWS Serverless Architectures and Continuous Deployment) as well as hosting a full-day Serverless track of talks. One of the catalysts for starting Symphonia was the massive interest in my article on “ Serverless Architectures ” that is published on Martin Fowler’s site.
This was a keynote presentation at the “2nd International Workshop on Performance Modeling: Methods and Applications” (PMMA16), June 23, 2016, Frankfurt, Germany (in conjunction with ISC16 ). This includes all architectures, all compilers, all operating systems, and all system configurations.
There are a plethora of deployment tools now available, from the original community-produced Serverless Framework , through to Amazon’s own Serverless Application Model (SAM). As an industry we’re still getting our heads around what Serverless Application Architecture looks like, and also what good ways are to deploy and distribute apps.
Loosely-coupled teams enabled by loosely-coupled software architecture is one of the strongest predictors of continuous delivery performance and organizational scaling. With loosely-coupled architectures we can invest more granularly where payback is greatest. Diligently-crafted boundaries give us strategic-flexibility.
But the key characteristic is both the ability and willingness to immerse and comprehend the details of the stories, the architecture, the code, the design, the tests. These and other factors let the manager create the circumstances for the right type of interactions and format - workshop, fishbowl, small group exercise, etc. -
Implementers feel a responsibility to resist designs they feel would be detrimental to either their architecture or their competitive position. Instead, the time available to cover updates and get into nuances of proposed changes can easily eat all of the scheduled time. Nothing could be further from the real experience.
. “(…) what started with organized PostCSS gradually grew to become a complex and entangled global CSS architecture with a lot of specificities and overrides. Besides, as the number of frontend developers contributing to the codebase also grows, this kind of CSS architecture becomes even more difficult to work with.”. More after jump!
I also learned how marketing worked, and began to build my presentation and training skills as I was sent around the world by Sun to teach workshops and speak at events. At one point we had two conflicting high availability products from different teams, who weren’t cooperating.
However, some face challenges such as data availability, manual data collection processes, and a lack of data standardization. From AWS architectures to web applications to AI workloads, explore the impact of shifting responsibilities when moving along the spectrum of self-managed and managed.
For example, changing our database architecture to be more efficient could save on server costs. Continue reading below ↓ Meet Smashing Online Workshops on front-end & UX , with practical takeaways, live sessions, video recordings and a friendly Q&A. Jump to online workshops ?. More after jump! Get Organized.
We organize all of the trending information in your field so you don't have to. Join 5,000+ users and stay up to date on the latest articles your peers are reading.
You know about us, now we want to get to know you!
Let's personalize your content
Let's get even more personalized
We recognize your account from another site in our network, please click 'Send Email' below to continue with verifying your account and setting a password.
Let's personalize your content