Generational Shenandoah Offers Java a Faster Way to Collect Garbage
Java has always had performance issues with memory management, but now an alternative garbage collector open sourced by Amazon Web Services and Red Hat may help in this challenge. At its re:Invent...
View ArticleAWS Dev Tools Head Ken Exner: One Cloud API to Rule Them All
Abstractions have clearly been on the mind of the top engineering executives of cloud giant Amazon Web Services, to judge from the company’s AWS Re:Invent conference held earlier this month in Las...
View ArticleSvelte Core Team Mulls Rust Compiler to Further Speed Web Apps
The next major version of Svelte, the increasingly popular web application framework, may get a performance and security boost from the Rust programming language, according to its creator Rich Harris....
View ArticleAWS Offers a TypeScript Interface for Lambda Observability
Software engineers at Amazon Web Services, with the help of outside volunteers, have released an open source library to help TypeScript developers extract meaningful observability data from their...
View ArticleMakings of a Web3 Stack: Agoric, IPFS, Cosmos Network
Want an easy way to get started in Web3? Download a desktop copy of IPFS (Interplanetary File System) and install it on your computer, advises Dietrich Ayala, IPFS Ecosystem Growth Engineer, Protocol...
View ArticleTLA+: The Best Debugger/ Optimizer You’ve Never Heard of
In 2012, when Amazon Web Services launched DynamoDB as a commercial service, it arrived with an extra assurance for reliability. The replication and fault tolerance mechanisms for the distributed...
View ArticleWhen to Use Kubernetes, and When to Use Cloud Foundry
While Kubernetes brings a great deal of flexibility to application management, the Cloud Foundry platform-as-a-service (PaaS) software offers the best level of standardization, observed Julian Fischer,...
View ArticleTypeScript and the Power of a Statically-Typed Language
If there is a secret to the success of TypeScript, it is in the type checking, ensuring that the data flowing through the program is of the correct kind of data. Type checking cuts down on errors, sets...
View ArticleJava Adapts to Cloud Native Computing
While Java continues to be the most widely used programming language in the enterprise, how is it faring the emerging cloud native ecosystem? Quite well, observed a panel of Oracle engineers who work...
View ArticleAnother Way to Git: Bundle Commits into Logical Groups
Another way to use the git distributed version control system has been under discussion lately. Proposed in January by Annie Sexton, a UX engineer at the DevOps Cloud Platform Render, this approach...
View ArticleTurborepo: Speedy Builds for JavaScript Monorepos
While many software shops appear to be migrating towards monorepos as a way to store code, the build management tools they are using — especially for JavaScript/TypeScript — appear to be too sluggish...
View ArticleAI Development Needs to Focus More on Data, Less on Models
To be successfully used by most businesses, artificial intelligence needs to be less focused on building models and more focused around data, said Andrew Ng in his talk at Insight Partners’ ScaleUp:AI...
View ArticleKubeCon + CloudNativeCon 2022 Europe, Valencia: Bring a Mask
Last week, the country of Spain dropped its mandate for residents and visitors to wear masks to ward off further infections of the coronavirus. So, for this year’s KubeCon + CloudNativeCon Europe...
View ArticleChallenges of Creating a Decentralized, Open Source Twitter
Evan Prodromou portraiture by K. Ryabitsev. This is not the first time social media giant Twitter has been besieged by would-be open source competitors. As concerns grow about an undue influence that...
View ArticleKubernetes 1.24 Drops Dockershim, Makes Space for Stateful Workloads
The latest release of the Kubernetes container orchestration engine, nicknamed “Stargazer,” looks out to better support databases, microservices and other emerging use cases, while shedding earlier...
View ArticleSvelte and the Future of Frontend Development
First released in 2016, the Svelte web framework has steadily gained popularity as an alternative approach to building web applications, one that prides itself on being more intuitive (and less...
View ArticleEnvoy Gateway Offers to Standardize Kubernetes Ingress
The Envoy Proxy project is expanding, with the aim of establishing a standardized, simplified set of APIs for working with Kubernetes itself. This week, at the KubeCon+CloudNativeCon EU, the open...
View ArticleA Hotter Pink: CSS Gets an ‘Explosion’ of New Colors
Just as television dramatically moved from black-and-white to color pictures in the 1950s and 1960s, so too are Cascading Style Sheets (CSS) going through a similar revolution. Everyone’s favorite...
View ArticleMongoDB 6.0 Brings Encrypted Queries, Time-Series Data Collection
The developers behind the open source MongoDB, and its commercial service counterpart MongoDB Atlas, have been busy making the document database easier to use for developers. “The hardest part of a...
View ArticleMongoDB 6.0 Offers Client-Side End-to-End Encryption
“Developers aren’t cryptographers. We can only do so much security training, and frankly, they shouldn’t have to make hard choices about this encryption mode or that encryption mode. It should just,...
View Article