InfoWorld logo InfoWorld


  • 8 Java frameworks for a cloud-native world

    6:00am
    The Java programming language is well into its third decade, and the language and its byte code have found a home in everything from embedded chips to massive server farms. Java's combination of a rock-solid virtual machine and a large collection of libraries…
  • 7 devops practices to improve application performance

    6:00am
    Devops is primarily associated with the collaboration between developers and operations to improve the delivery and reliability of applications in production. The most common best practices aim to replace manual, error-prone procedures managed at the…
  • Security survives the budget axe

    6:00am
    The good news is that recession or no, security remains a somewhat uncuttable expense for CIOs, according to new data from Morgan Stanley Research. The bad news is that none of it will work if those same CIOs don’t patch their software. AWS Vice President…
  • Apache Doris just 'graduated': Why care about this SQL data warehouse

    Fri 9:06am
    In case you are wondering who “she” is and what school she went to, Doris is an open source, SQL-based massively parallel processing (MPP) analytical data warehouse that was under development at Apache Incubator.Last week, Doris achieved the status of…
  • What is NoSQL? Databases for a cloud-scale future

    Fri 6:00am
    One of the most fundamental choices to make when developing an application is whether to use a SQL or NoSQL database to store the data. Conventional databases, meaning relational databases that use SQL (Structured Query Language) for queries, are the product…
  • Making application modernization pragmatic and useful

    Fri 6:00am
    Ask anyone to define application modernization and you’ll hear many different answers. Here’s a generalization of what we all agree on: Application modernization takes existing applications and data sets that run businesses and makes them more useful,…
  • Rust is most popular WebAssembly language, survey says

    Thu 5:14pm
    The Rust programming language is the most frequently used language for developing WebAssembly applications, according to a recent survey. And WebAssembly is growing in popularity.These findings and others were featured in The State of WebAssembly 2022, a…
  • IaaS, PaaS, drive public cloud ecosystem revenue to $126 billion in Q1

    Thu 12:22pm
    Driven by user uptake of IaaS (infrastructure-as-a-service) and PaaS (platform-as-a-service) services, public cloud ecosystem revenue during the first quarter of the year jumped by 26% to reach  $126 billion, according to new research from Synergy Research…
  • The best new CSS features for 2022

    Thu 6:00am
    Cascading Style Sheets (CSS) first dropped in 1996, and it remains an essential, evolving part of the web development stack. Like other living languages, CSS is constantly introducing new features in response to real-world practices. This quick evolution can…
  • How to work with trace listeners in ASP.NET Core 6

    Thu 6:00am
    When working on applications built using ASP.NET Core 6, you might often want to use tracing and logging to monitor your application’s performance and to diagnose errors. You can also use tracing in a production environment to measure how your application is…
  • TypeScript 4.8 fixes file watching on Linux, macOS

    Thu 6:00am
    TypeScript 4.8, a planned upgrade to Microsoft’s popular strongly typed JavaScript variant, is set to add correctness and consistency improvements and file-watching fixes to the language.Published as a beta release June 21, TypeScript 4.8 is due for general…
  • OpenJDK proposal would provide Java class file API

    Wed 3:45pm
    Java would get an API for processing Java class files, under a proposal afoot in the Java community.The draft classfile API proposal calls for provision of an API for parsing, generating, and transforming Java class files. This classfile library initially…
  • Developers value flexibility, tech stack in a hybrid working world

    Wed 10:00am
    Most software developers are now working remotely at least some of the time, and flexibility is more highly valued than ever, according to the 70,000 developers that responded to the May 2022 Stack Overflow Developer Survey.Key takeaways from the report…
  • What’s new in Microsoft Azure’s NLP AI services

    Wed 6:00am
    If you want to begin using machine learning in your applications, Microsoft offers several different ways to jumpstart development. One key technology, Microsoft’s Azure Cognitive Services, offers a set of managed machine learning services with pretrained…
  • JetBrains Fleet: The future of IDEs?

    Wed 6:00am
    JetBrains Fleet is a new multi-language programming editor and IDE that represents JetBrains’ attempt to rebuild the entire integrated development environment from scratch. Fleet is separate from JetBrains’ effort to overhaul the user interfaces and user…
  • GitHub Copilot AI coding assistant is now generally available

    Tue 2:31pm
    GitHub’s controversial AI-powered coding assistant, Copilot, is now generally available to all developers.GitHub Copilot is priced at $10 per month or $100 a year, but is free for verified students and maintainers of popular open source projects, GitHub said…
  • How AI is changing IoT

    Tue 6:00am
    IoT has seen steady adopted across the business world over the past decade. Businesses have been built or optimized using IoT devices and their data capabilities, ushering in a new era of business and consumer technology. Now the next wave is upon us as…
  • Why Mercedes-Benz runs on 900 Kubernetes clusters

    Tue 6:00am
    The technology team behind the German automaker Mercedes-Benz has spent the last seven years building up a homegrown fleet of 900 Kubernetes clusters to support hundreds of standalone developer teams, giving the company a modern infrastructure platform it says…
  • Legacy systems are the new attack vectors for hackers

    Tue 6:00am
    Have you ever heard the saying “Locking the door but leaving the window unlatched”? It means that your security is only as good as the weakest link. This applies to IT as well.How does legacy system security compare to cloud security? Google away and…
  • Are you ready to automate continuous deployment in CI/CD?

    Jun 20, 2022, 6:00 am
    Many companies have rushed to implement continuous integration and continuous delivery (CI/CD) pipelines to streamline their software development workflows. Far fewer have taken the additional step to automate continuous deployment, a practice of using CI/CD…
  • How to create a cloud center of excellence

    Jun 20, 2022, 6:00 am
    Any sizeable organization focused on developing and deploying cloud-native applications should consider establishing a cloud center of excellence (CCoE). Creating a CCoE will help you successfully leverage the cloud to increase the scale and agility of your…
  • Microsoft’s complicated dance with open source

    Jun 20, 2022, 6:00 am
    Miguel de Icaza’s barrage of criticism against Microsoft comes with a lot of credibility. This is the developer who has spent much of his career building open source projects within the Microsoft ecosystem and spent years working for Microsoft on Xamarin and…
  • What is Podman? The container engine replacing Docker

    Jun 17, 2022, 6:00 am
    Podman is a container engine—a tool for developing, managing, and running containers and container images. Containers are standardized, self-contained software packages that hold all the elements necessary to run anywhere without the need for customization,…
  • Migration to the cloud may be slowing down

    Jun 17, 2022, 6:00 am
    I don’t have data to back this up, so this is an educated assertion at best. I see three reasons why migration to the cloud may be going through a transitory slowdown. I’ve also seen some recent data points that seem to bear this out, and it makes logical…
  • C# extension for Visual Studio Code set for LSP overhaul

    Jun 17, 2022, 6:00 am
    Microsoft plans a major change to the C# extension for its Visual Studio Code editor, a switch to using the Language Server Protocol (LSP) to enable more advanced capabilities including closed-source experiences such as IntelliSense.The C# extension itself,…
  • Aerospike partners with Starburst to jump on the SQL bandwagon

    Jun 16, 2022, 1:12 pm
    Just a month after adding native JSON support for document models, Aerospike has debuted a tool that allows users to run SQL queries on its NoSQL database via popular business intelligence (BI) and analytics tools such as Tableau, Qlik and Power BI.The new…
  • How to implement IP whitelists in ASP.NET Core 6

    Jun 16, 2022, 6:00 am
    When working with applications in ASP.NET Core 6, you will often want to create an IP address whitelist to allow client requests only from certain IP addresses, while blocking requests from all other addresses. We do this to protect our API endpoints from…
  • Okta’s Matt Raible: How I became a Java hipster

    Jun 16, 2022, 6:00 am
    Matt Raible is a well-known Java and JavaScript educator with several books to his credit and broad experience in the industry. He is currently developer advocate at Okta, where he focuses on security, and a member of the technology advisory board of JHipster,…
  • Internet Explorer reaches the end of the line

    Jun 15, 2022, 5:00 pm
    Microsoft’s legacy Internet Explorer web browser, which roamed the internet for nearly 27 years, has been officially retired as of June 15.Version 11 of the browser is no longer supported, Microsoft announced. During the next few months, opening Internet…
  • Microsoft previews text classification API for ML.NET

    Jun 15, 2022, 2:49 pm
    Microsoft has unveiled a preview of the ML.NET Text Classification API, an API intended to make it easier to train custom text classification models using the open source ML.NET machine learning framework.Introduced June 14, the ML.NET Text Classification API…