InfoQ Homepage News
-
Apache Dubbo, a Java-Based RPC Framework, Graduates to Top-Level Project
The Apache Software Foundation recently announced Apache Dubbo as a top-level project. Apache Dubbo is an open source, remote procedure call framework based on Java. Dubbo brings key functionalities such as interface based remote call, fault tolerance and load balancing, and automatic service registration and discovery.
-
Summary of Chaos Community Day v4.0: Resilience, Observability, and Gamedays
Earlier in the year, the fourth edition of “Chaos Community Day” was held at Work-Bench in New York City. Key takeaways from the day included: the topic of chaos engineering draws heavily from other domains, which software engineers can also learn from; understanding systems, and communicating and exchanging the related mental models, is vital for establishing resilience.
-
Percona XtraDB and MongoDB Operators for Kubernetes
Percona announced the release of Percona Kubernetes Operator for XtraDB and Percona Server for MongoDB. Percona, a database software company, designed the XtraDB and MongoDB operators to remove the burden of repetitive tasks and provide consistency and reliability in a Kubernetes environment.
-
QCon New York 2019 Is Only Weeks Away: Learn from Julia Grace, Brian Goetz, Armon Dadger and Others!
QCon New York (June 24-26, 2019) isn't just a software conference; it's the software conference where leading technology organisations like Slack, Google, Uber, and Netflix open their doors and share their engineering successes and failures. QCon is the place where senior software engineers, tech leads, & architects come together to learn and share innovations in the software industry.
-
Adapting Risk-Based Testing to Agile Teams: Think about Testing before Coding
Risk-based testing improves the quality of the delivered stories and helps system testers to become part of the Scrum team, said Csaba Szökőcs, a product expert at Evosoft Hungary Kft. At TestCon Moscow 2019, he explained how they adapted classical risk-based testing to fit with their agile implementation by making it part of the sprint planning and definition of done.
-
Microsoft Showcases Fluid Framework, a Web-Based Platform for Collaborative Document Creation
Microsoft recently announced its new Fluid Framework at its annual Build developers conference. Fluid Framework is a developer platform designed to let developers build highly-collaborative interactive services and applications on the web.
-
Upcoming MacOS Catalina to Ditch Bash in Favour of Zsh
At WWDC 2019, its official developer conference, Apple announced a number of new products, including the upcoming version of its desktop OS, dubbed macOS Catalina, which is going to replace the default command line shell bash with zsh for all newly created accounts.
-
New Renaissance Performance Benchmark Aims to Compare JVMs
Charles University and Oracle Labs have released a new JVM performance benchmark, named Renaissance. The performance tests focus on modern parallel workloads, primarily comparing GraalVM in HotSpot mode against OpenJDK.
-
40 Breaking Changes in EF Core 3
In an attempt to correct many perceived deficiencies in Entity Framework Core, Microsoft is introducing 40 breaking changes to EF Core 3.
-
Apple Announces Declarative SwiftUI Framework for Leaner, Faster, Interactive App Development
Apple recently announced at WWDC 2019 the SwiftUI framework for application development across the iOS, macOS, tvOS, and watchOS platforms. SwiftUI relies on a declarative UI programming paradigm, aiming to drastically increase developer productivity and reduce lines of code. Moreover, SwiftUI features an XCode interactive development experience, displaying in real-time the result of their code.
-
Google Uses Mannequin Challenge Videos to Learn Depth Perception
Google AI Research published a paper describing their work on depth perception from two-dimensional images. Using a training dataset created from YouTube videos of the Mannequin Challenge, researchers trained a neural network that can reconstruct depth information from videos of moving people, taken by moving cameras.
-
Amazon Managed Kafka Aims to Simplify Kafka Streaming Setup and Use
Introduced as a public preview at AWS re:invent 2018, Amazon Managed Streaming for Kafka (MSK) is now generally available. Amazon MSK aims to make it easy to build and run streaming applications based on Kafka.
-
Unclear Plans for Server-Side WCF Continues to Frustrate .NET Developers
Microsoft continues to be non-committal on the topic of server-side WCF. After giving the impression that server-side WCF is a dead technology, a Microsoft employee quickly stated patience is needed, while not actually contradicting the earlier announcement.
-
Cloudflare Adopts Official CLI, Announces 3rd-Level Custom Domain Names, and Introduces a Free Tier
Cloudflare announces Wrangler as the official CLI for Cloudflare Workers, the ability to deploy without bringing your own domain, and a free tier that allows anyone to deploy globally on Cloudflare’s infrastructure.
-
GitHub Adds Dependabot Automated Security PRs and More Security-Related Features
GitHub has announced a number of new features aimed to help developers secure their code, including the ability to create PRs for any dependencies needing an update to include security fixes, integration with WhiteSource data for better vulnerability assessment, dependency insights, and more.