Secure Azure Kubernetes with Advanced Container Networking Services
The observability tools give you real-time data on network performance inside your AKS clusters, helping spot performance problems early, with visualization tools that show interconnections and how services interact. Meanwhile, the DNS tools work with Azure networking to help deploy a set of networking policies that control who and what has access to your service, […]
Read MoreKtor 3.0 switches to kotlinx.io library
Ktor 3.0, the latest version of the Kotlin-based framework for building asynchronous client- and server-side applications, is now available. Ktor 3.0 switches to the kotlinx.io library for handling data sources. The release also highlights support for server-sent events (SSE). The JetBrains Ktor 3.0 technology, announced October 10, can be accessed from start.ktor.io. The biggest change […]
Read MoreHow to manage generative AI programs – governance, education, regulation
The CoE police: Leadership, enforcement, and automation Policing new technology initiatives involves creating a small set of common standards that should govern all the teams taking part. For generative AI projects, this could include creating consistent approaches to managing prompt recipes, agent development and testing, and access to developer tools and integrations. These rules should […]
Read MoreAt the mercy of social media
And I don’t mind ads. In fact, I like that most social networks endeavor to show me ads based on my interests and search history. While ads can often be intrusive and obnoxious, I actually appreciate some of the newer ways that the sites show me ads. Most social media platforms show clearly labeled ads as a normal […]
Read MoreMicrosoft’s Drasi: A lightweight approach to event-driven programming
Event-driven architectures like this are a relatively common design pattern in distributed systems. Like other distributed development models, they have their own problems, especially at scale. When you’re getting tens or hundreds of events a minute, it’s easy to detect and respond to the messages you’re looking for. But when your application or service grows […]
Read MoreAI is killing cloud sustainability
You only need to look at the differences in power consumption between GPUs and CPUs. CPUs were fine for most traditional processing, on the cloud and on-prem. However, the shift to AI has made GPUs the preferred processors. GPUs draw more power due to their design for parallel processing, which is necessary for graphics rendering […]
Read MoreHow to leverage APIs for IT-enabled information capability
From chief archaeologist to modern explorer In the past, discovering existing APIs within an organization often felt like archaeology — digging through legacy systems, documentation, and code bases to unearth reusable components. Some have (maybe just me) even referred to themselves as the resident chief archaeologist, sifting through layers of code in search of hidden […]
Read MoreCalifornia’s vetoed AI bill: Bullet dodged, but not for long
Artificial intelligence has the power to revolutionize industries, drive economic growth, and improve our quality of life. But like any powerful, widely available technology, AI also poses significant risks. California’s now vetoed legislation, SB 1047 — the Safe and Secure Innovation for Frontier Artificial Intelligence Models Act — sought to combat “catastrophic” risks from AI […]
Read MoreThe best new features and fixes in Python 3.13
Python 3.12 brought more specializations and other refinements to the interpreter. Now, Python 3.13 adds new elements to the JIT that generate actual machine code at runtime, instead of just specialized bytecode. The resulting speedup isn’t much just yet—maybe 5%—but it paves the way for future optimizations that weren’t previously possible. Right now, the JIT is considered […]
Read MoreJulia language adds lower-overhead Memory type
A new version of the dynamically typed, high-performance Julia language for numerical computing has been released. Julia 1.11 features a new Memory type, a lower-level container that provides an alternative to Array. Downloadable from julialang.org, Julia 1.11 was released October 7 following two alphas, two betas, and four release candidates. Introduced with Julia 1.11, the […]
Read More