SPONSOR AD Learn how the Istio service mesh improves traffic control, service resiliency, testing, observability, and security of your microservices. Download the eBook. |
This InfoQ eMag aims to help you decide if your organisation would benefit from using a service mesh, and if so, that it also guides you on your service-mesh journey. (eMag) |
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Johanna Rothman and Esther Derby about their memories of Gerald M. (Jerry) Weinberg who passed away on the 7th of August 2018. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
This article is based on Rachel Thomas's keynote presentation, "Analyzing & Preventing Unconscious Bias in Machine Learning" at QCon.ai 2018. Thomas talks about the pitfalls and risk the bias in machine learning brings to the decision-making process. She discusses three use cases of machine learning bias. (Article) |
SPONSOR AD Use ASP.NET Core to its full extent Build a a complete dynamic single-page app Use Code ORIQN09 to get this eBook for $9 only. Offer valid till Aug 31, 2018. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Hybrid and open clouds are rising as an alternative to giants like AWS. This article explains how Boston Children’s Hospital uses this technology for more rapid diagnosis and data processing. (Article) |
Istio attempts to solve some particularly difficult challenges when running applications in a cloud platform: application networking, reliability, and observability and (the focus of this article) security. With Istio, communication between services in the mesh is secure and encrypted by default. Istio can also help with "origin" or "end-user" JWT identity token verification. (Article) |
Oliver Gutperl introduces the Lambda@Edge runtime model, outlines use cases like cookie handling and redirects, then he covers experimental ideas that take advantage of serverless. (Presentation) |
Nikhil Barthwal discusses Chaos Engineering, its purpose, how to go about it, metrics to collect, the purpose of monitoring and logging, etc. (Presentation) |
SPONSOR AD Monitor the availability and response time of your REST API endpoints from 90+ locations globally. Get insight into the response time of mobile and web apps that use your APIs as a daily driver. Detect downtime and fix critical issues before customers are affected. Learn more about Site24x7. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
Intel has disclosed a new speculative execution side channel vulnerability, dubbed L1 Terminal Fault, that could potentially leak information residing in the processor L1 data cache. Mitigations are already available, according to Intel, based on its latest Microcode Updates and corresponding updates to operating systems and hypervisor stacks. (News) |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
JUnit 5 is a modular and extensible testing framework with support for Java 8 and higher. The Jupiter extension model can be used to add custom features. This is explained by building out a simple set of extensions that support the BDD approach to testing with full code examples. (Article) |
SPONSOR AD Red Hat OpenShift Application Runtimes offers developers flexibility and choices to build the right application with the right runtime, framework, language, and architectural style. Learn more about the cloud-native runtimes for Spring Boot, Vert.x, and WildFly Swarm. |
|
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
You may be under the impression that Windows desktop development is pretty much dead, yet according to the telemetry data in Visual Studio, there are roughly 2.4 million developers actively working on desktop applications each month, up 50% from 20 months ago. With such a large community to support, Microsoft is looking at way to help developers integrate those assets into Windows 10. (News) |
Dynamic Languages Latest Content |
Uber Announces Fusion.js, an open source "Plugin-based Universal Web Framework." Uber builds hundreds of web-based applications, and with web technologies changing quickly and best practices continually evolving, it is a challenge to have hundreds of web engineers leverage modern language features while staying current with the dynamic nature of the web platform. (News) |
Mobile and IoT Latest Content |
Google has released Android Pie. Android Pie brings display cutout support, Neural Networks API 1.1, Magnifier widget, Adaptive Battery, Slices, Indoor positioning with Wi-Fi RTT, and more. (News) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
Like security, tech ethics is about trying to prevent our systems from hurting users or anyone else. (Article) |
Karen Casella explores architectural issues with a panel of experts from some of the world's largest architectures. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Bruce Lowekamp discusses the evolution of Skype's architecture and tradeoffs in design made along the way. He discusses the lessons learned and the improvements that are still in process as Skype continues to evolve. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Katerina Domenikou talks about how her team built the Bloomberg real-time alerting platform using open source search technology, and explores the challenges that arise at that scale. She also talks about the Bloomberg News Search ecosystem. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Susheel Aroskar talks about Zuul Push, a scalable push notification service that handles millions of "always-on" persistent connections from all the Netflix apps running. He covers the design of the Zuul Push server and reviews the design details of the back-end message routing infrastructure that lets any Netflix microservice push notifications to any connected client. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Haozhe Gao and Joe O’Neill present Canopy, Facebook’s performance and efficiency tracing infrastructure. They talk about the lessons learned applying Canopy to a wide range of use cases at Facebook and present case studies of its use in solving various performance and efficiency challenges. (Presentation) The next QCon is QCon San Francisco, November 5-7, 2018. Join us! |
Get your monthly guide to all the topics, technologies and techniques that every professional or aspiring software architect needs to know about. Recent topics include serverless, chaos engineering and event-driven design. |
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
When starting a journey to microservices, knowing what to consider might be overwhelming. No golden rule that is easily applicable exists. Every journey is different, since every organization is facing different circumstances. In this article I am sharing some lessons learned and challenges from a startup perspective, and what I would do differently the next time introducing microservices. (Article) |
The book Agile Methods for Safety-Critical Systems by Nancy Van Schooenderwoert and Brian Shoemaker explains how agile principles and practices can be used to build quality in from the start to develop medical and other safety-critical systems. (Article) |
No matter how many projects we run, project failure rates remain consistent. It’s time for a change in perspective. Try #noprojects. Download the free book. (Book) |
Mike Burrows keynotes on inverting the organizational pyramid so that supporting change becomes an organizational responsibility. (Presentation) |
Teodora Bozheva discusses using the Kanban Maturity Model to increase business agility, moving from one to multiple teams, working as a team and improving efficiency and predictability. (Presentation) |
Caitlin McDonald discusses how big data affects people online and the ethics to be considered when dealing with data. (Presentation) |