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
The IDC FutureScape: Worldwide IT Industry 2020 Predictions highlights key trends for IT industry-wide technology adoption for the next five years and includes these predictions: Hasten to innovation. One way to apply improvements is transforming the way application performance engineering and testing is done.
2018 marks the fourth year of O’Reilly’s SoftwareArchitecture Conference , a softwareengineering event focused on providing hands-on training experiences for technologists at all levels of an organization—from experienced developers up through CTOs. Building evolutionary softwarearchitecture.
The Amazon.com 2010 Shareholder Letter Focusses on Technology. In the 2010 Shareholder Letter Jeff Bezos writes about the unique technologies developed at Amazon.com over the years. Given that I have frequently written about many of these technologies on this blog I asked investor relations to be allowed to reprint it here.
As companies strive to innovate and deliver faster, modern softwarearchitecture is evolving at near the speed of light. This lack of visibility creates blind spots and makes it difficult to ensure the health of applications running on serverless technologies. Dynatrace news. Azure Functions in a nutshell.
As companies strive to innovate and deliver faster, modern softwarearchitecture is evolving at near the speed of light. This lack of visibility creates blind spots and makes it difficult to ensure the health of applications running on serverless technologies. Dynatrace news. Azure Functions in a nutshell.
It collects, processes, and outputs log files to and from a wide variety of technologies. Detailed performance analysis for better softwarearchitecture and resource allocation. Fluentd is an open-source data collector that unifies log collection, processing, and consumption. Should I use Fluentd or OneAgent for Kubernetes?
From chaos architecture to event streaming to leading teams, the O'Reilly SoftwareArchitecture Conference offers a unique depth and breadth of content. We received more than 200 abstracts for talks for the 2018 O'Reilly SoftwareArchitecture Conference in London—on both expected and surprising topics.
This combination of usage and search affords a contextual view that encompasses not only the tools, techniques, and technologies that members are actively using, but also the areas they’re gathering information about. Softwarearchitecture, infrastructure, and operations are each changing rapidly.
There are a few qualities that differentiate average from high performing softwareengineering organisations. I believe that attitude towards the design of code and architecture is one of them. In orgs where it’s all about delivering tickets as quickly as possible or obsessing over technology, the culture and results are poorer.
By Drew Koszewnik This is the story about how the Content Setup Engineering team used Hollow, a Netflix OSS technology, to re-architect and simplify an essential component in our content pipeline?—?delivering One exciting thing about the total nature of this technology?—?because
Most organisations go through an architecture modernisation effort at some point as their systems drift into a state of intolerable maintenance costs and they diverge too far from modern technological advances. This means a softwarearchitecture should be purposely designed for the most favourable business consequences.
Fads come and go in the technology world—anyone remember AJAX ? Several years ago, many companies experimented with microservices but had doubts about the operational complexity and engineering maturity required to achieve success. A new report explores how far companies have come with microservices.
This is both frustrating for companies that would prefer making ML an ordinary, fuss-free value-generating function like softwareengineering, as well as exciting for vendors who see the opportunity to create buzz around a new category of enterprise software. SoftwareArchitecture. This approach is not novel.
When it comes to organising engineering teams, a popular view has been to organise your teams based on either Spotify's agile model (i.e. One thing stand-out to me is being intentional and practical about your engineering organisation design. Specialisation could be around products, business process, or technologies.
The 2010s were a turning-point in the history of softwareengineering. or “How do softwarearchitecture, domains, Conway’s Law, Team Topologies, and value streams all fit together?”. Looking Ahead… Momentum is clearly building around the concept of value streams and the discipline of Value Stream Architecture.
There were five trends and topics for 2021, Serverless First, Chaos Engineering, Wardley Mapping, Huge Hardware, Sustainability. I did a few talks on this subject early in the year, and linked this to the sustainability advantages of serverless architectures. and develop the ideas in this deck further.
This year’s growth in Python usage was buoyed by its increasing popularity among data scientists and machine learning (ML) and artificial intelligence (AI) engineers. Softwarearchitecture, infrastructure, and operations are each changing rapidly. Also: infrastructure and operations is trending up, while DevOps is trending down.
O’Reilly Learning > We wanted to discover what our readers were doing with cloud, microservices, and other critical infrastructure and operations technologies. More than one-third have adopted site reliability engineering (SRE); slightly less have developed production AI services. All told, we received 1,283 responses.
It collects, processes, and outputs log files to and from a wide variety of technologies. Detailed performance analysis for better softwarearchitecture and resource allocation. Fluentd is an open-source data collector that unifies log collection, processing, and consumption. Should I use Fluentd or OneAgent for Kubernetes?
Collaboration between AI developers and operations teams will lead to growing pains on both sides, especially since many data scientists and AI researchers have had limited exposure to, or knowledge of, softwareengineering. Upcoming events. O’Reilly Strata Data & AI Conference , San Jose, March 15-18.
These trade-offs have even impacted the way the lowest level building blocks in our computer architectures have been designed. Modern CPUs strongly favor lower latency of operations with clock cycles in the nanoseconds and we have built general purpose softwarearchitectures that can exploit these low latencies very well.Â
More than a fifth of the respondents work in the software industry—skewing results toward the concerns of software companies, and helping explain the preponderance of those with softwareengineering roles. As noted earlier, the majority of survey respondents are softwareengineers.
It’s extremely frustrating as an engineer to work on something which is cancelled and to switch focus to something else. Some technology leaders feel like they don’t have the experience and skills to confidently lead major technology and organizational modernizations. There are a few patterns which can help you.
To remain competitive in a market that demands real-time responses to these digital pulses, organizations are adopting fast data applications as key assets in their technology portfolio. In 2016, Apache Spark introduced Structured Streaming , a new streaming engine based on the SparkSQL abstractions and runtime optimizations.
I’ve been disappointed for a long time with the way in which companies organise software development teams. I remember as a young, naive software developer, I assumed there would be structured processes and patterns similar to those used for designing a softwarearchitecture. A clear warning sign.
A look at the roles of architect and strategist, and how they help develop successful technology strategies for business. I should start by saying this section does not offer a treatise on how to do architecture. Technology systems are difficult to wrangle. Our systems grow in accidental complexity and complication over time.
The microservices era has been good for softwarearchitecture. A domain service builds on the basic definition of a microservice: it’s a loosely-coupled, independently deployable element of softwarearchitecture which is owned by a single team. I remember when the idea of multiple databases was punishable by death.
The language, practices, and tools of cloud native architecture are prominent in Velocity Berlin proposals. 25 in the tally of the highest weighted proposal terms) to foundational cloud native technologies such as “Kubernetes” (No. Site reliability engineering (SRE) is growing. From the term “cloud native” itself (No.
Here’s a typical telematics architecture for processing telemetry from a fleet of trucks: Each truck today has a microprocessor-based sensor hub which collects key telemetry, such as vehicle speed and acceleration, engine parameters, trailer parameters, and more. Solution: Real-Time Digital Twins.
Two years later this company still has no meaningful visibility into whether its capacity to deliver value through technology accelerated or declined as a result of the transformation. Bottlenecks from internal processes and a dated softwarearchitecture severely affected morale. Culture was blamed for the lack of results.
Mapping out your business’s domain landscape has many benefits: knowledge sharing, generating product ideas, providing the foundation for softwarearchitecture, aligning on requirements, but a common challenge is… “where do we start?” I find that the more details added when fleshing out the domain (e.g. This is quite a big topic.
Their technology landscape has a high level of what they consider to be legacy or heritage systems — monolithic systems with tens or hundreds of developers working in them. They need a more loosely coupled architecture and empowered teams. They are targeting 3–5x revenue growth in the next 5 years.
Coca-Cola engineered a replacement product that consumers rated superior to both the classic Coke product and Pepsi. They engineered a superior product. Kodak invented digital camera technology but was slow to commercialize it. IBM rolled the dice that it could achieve not just market primacy, but market dominance.
Scott Havens, Senior Director of Engineering at Mode Operandi, highlighted the benefits of event-based systems over legacy approaches, and how softwarearchitecture should be just as beautiful as the clothes on sale. Just look at how ugly that service-oriented architecture is!” Photo credit: @DOES_USA.
In Dan North’s exceptional talk How to Break the Rules , which has influenced my thinking enormously, he quotes Eli Goldratt: Technology can bring benefits if, and only if, it diminishes a limitation. — It’s not possible to give each small team their own copy of the model as a basis for designing their architecture. That aged well.
Increase quality and agility with load & performance engineering as a self-service. Cloud-native softwarearchitectures provide the ability for deployment options , like Blue/Green, Canary, Dark Launches, and Feature Flagging – and make them easier. A quick review of the sessions: How to transform into a NoOps organization.
It’s common for experts who spend their waking hours working at the cutting edge of the technology industry to feel like they’re falling behind. Why aren’t these institutions able to adapt to changes in technology? The trend has only increased in the era of generative AI.
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