Posts in category

Architecture


(Disclaimer: If you’re under the age of 12 and are reading this, no matter what anyone says, Santa Claus is real) All naughty kids get a lump of coal for Christmas but all good kids get gifts from their wishlists. Everyone knows that. On the Internet, the tables are turned, like the dystopian inverted entropy …

As we explored in part one of this series, today’s edge computing environments represent an enormous opportunity for enterprises — both in terms of the new use cases they enable, as well as opportunities to reduce costs. But edge computing is also a sea change in terms of how to architect applications. When thinking about …

Guest post originally published on Snapt’s blog by Iwan Price-Evans In this data-driven world, we capture data for just about everything in our software and hardware. User data, user behaviors, events, data flows, and the inner workings of our servers, virtual machines (VMs), and containers are all recorded. Applications expose ever more data to DevOps and IT …

The evolution of technologies such as containerization, container orchestration, and cloud-native serverless services has given us the ability to develop distributed solutions based on microservices architectures that are both more scalable and more reliable. Click to enlarge What is microservices architecture? Microservices architecture (often shortened to microservices) refers to an architectural style for developing applications. …

Predicting the future is hard and risky. But predicting the future in the computer industry is even harder and riskier due to dramatic changes in technology and limitless challenges to innovation. At the beginning of my term as 2014 president of IEEE Computer Society, with help from more than a dozen technology leaders, we set …

Open source enhances creativity by breaking you out of a proprietary mindset and opening your mind to possibilities. Explore several open source creative programs. In 2021, there are more reasons why people love Linux than ever before. In this series, I’ll share 21 different reasons to use Linux. Today I’ll explain why Linux is an …

As urbanization continues to take hold and cities face challenges to become more sustainable and livable, urban planning and operations strategies must adapt. The current pandemic has changed the way we live, accelerating cities’ future vision as a necessity of the present and what it means to live in a connected and resilient urban environment. …

Does Cloud Native technology replace older DevOps tools, like Kubernetes replacing configuration management?  Or does it supplement it instead?  Replacement is a popular narrative, but it’s much more effective to use the new technologies to enhance and rebuild the older ones.  In our case, we’re going to explain how we use Kubernetes, CloudEvents, and Knative …

A system is not just a collection of things. In the words of systems thought leader Donella Meadows, it is “an interconnected set of elements that is coherently organized in a way that achieves something.” Put another way, a system has elements, relationships, and a purpose. What, then, is systems thinking? It is a holistic approach to analysis that takes …

Software intelligence company Dynatrace announced the 4th generation of its distributed tracing and code-level analysis technology, PurePath®. PurePath 4 captures and analyzes transactions end-to-end across multicloud environments, and at near-zero overhead. Dynatrace has extended this technology to automatically support OpenTelemetry and W3C Trace Context as well as the latest cloud-native architectures, including service mesh, and serverless …