InfoQ Homepage News
-
How No and Low Code Approaches Support Business Users and Professional Developers
No code approaches aim to support business users in developing and maintaining their own applications, where low code simplifies the developer’s work and makes them more productive. Both approaches enable faster development at lower costs. As the distinction between these approaches is becoming smaller, business users and developers can team up and use them together.
-
Apache Releases Groovy 2.5 and Preview of Groovy 3.0
Apache recently released Groovy 2.5 featuring improvements in AST transformations and introducing support for macros. Groovy 3.0 development is also well underway with release candidates scheduled to be ready by the end of 2018. Dr. Paul King, principal software engineer at OCI and Groovy committer, spoke to InfoQ about this latest release and the upcoming release of version 3.0.
-
IT Operations Is the Most Predictable DevOps Differentiator Says Damon Edwards at DOES18 London
InfoQ spoke to Damon Edwards, co-founder and chief product officer, at Rundeck at DevOps Enterprise Summit London about his talk ‘Operations - The Last Mile Problem for DevOps in the Enterprise’ and the sneak preview of the new version of RunDeck, V3.0.
-
OpenID Loses Major Proponent, StackOverflow
OpenID has lost one of its largest proponents. Stack Exchange, the company behind StackOverflow and other Q&A websites, will be completely eliminating support for OpenID on July 25, 2018. This continues a long running trend of websites eliminating OpenID from their offerings.
-
Android Emulator Now Supports AMD Hardware Acceleration and Hyper-V on Windows
The latest release of the Android Emulator for Windows aims thus to boost its performance when running on AMD processors or a Microsoft Hyper-V hypervisor by bringing support for hardware accelerated enhancements that were previously only available for Intel processors.
-
QCon NY: Joe Emison on Serverless Patterns and Anti-Patterns
Joe Emison, CTO at Branch, spoke at QCon New York 2018 Conference about the design patterns and anti-patterns in serverless architecture.
-
Visual Studio Code 1.25 Sports New Grid Layout and Outline View
Visual Studio Code 1.25 brings a host of new features aimed to improve customizability and developer productivity, including a new fully custom 2x2 grid layout and outline view.
-
GitHub Engineering Adopts New Architecture for MySQL High Availability
Github.com uses MySQL as a backbone for many of its critical services like the API, authentication and the Github.com website itself. Github’s engineering team replaced its previous DNS and VIP based setup with one based on Orchestrator, Consul and the Github Load Balancer to get around split brain and DNS caching issues.
-
Complex Event Flows in Distributed Systems: Bernd Rücker Discusses Workflow Engines at QCon NY
At QCon New York, Bernd Rücker presented “Complex Event Flows in Distributed Systems”, and cautioned that although event-driven architectures can be extremely powerful, it can also be easy to create complex and highly-coupled peer-to-peer event chains. He proposed that lightweight, open source workflow engine solutions provide many advantages for the business, developers and ops.
-
GPUs on Google's Kubernetes Engine Are Now Generally Available
Google announced the general availability of GPUs in their Kubernetes Engine (GKE). Together with the recent GA of 1.10 version of GKE customers can land their machine learning (ML) workloads on to it and leverage the massive processing power of the GPUs.
-
JSUI, a UI Toolkit for Managing JavaScript Apps
JSUI introduces a visual tool for creating and managing JavaScript applications. The project provides utilities and features for both front-end and back-end applications, and most of its features are independent of underlying JavaScript frameworks.
-
DevSecOps Grows Up and Finds Itself a Community
On June 28th, the first DevSecOps Days event came to London following a similar event in San Francisco in April. It kicked off with a welcome address from event founders, Mark Miller and John Willis, who explained that the intention is to replicate the DevOpsDays model and empower communities worldwide to stand up their own events.
-
Breaking Codes, Designing Jets and Building Teams: Randy Shoup Discusses High Performing Teams
At QCon NY, Randy Shoup, VP Engineering at WeWork, presented “Breaking Codes, Designing Jets and Building Teams”. He began the talk by quoting Mark Twain, “History doesn’t repeat itself, but it often rhymes”, and stated that throughout history he believes the most effective teams have focused on purpose, organisational culture, people, and engineering excellence.
-
QCon NY: Jonas Bonér on Designing Events-First Microservices
Events-first domain driven design (DDD) and event streaming are critical in developing a resilient and scalable microservices architecture. Jonas Bonér from LightBend engineering team spoke at QCon New York 2018 Conference last week about the events-first design.
-
Experiences from Building an Event-Sourced System with Kafka Streams
At the recent JEEConf conference in Kiev, Amitay Horwitz described how he and his team implemented an event-sourced invoice system, the challenges they experienced after running in production for 2 ½ years, and how they implemented a new design using Kafka Streams. The new design is still under assessment, but they do heavily use Kafka in production.