SPONSOR AD This technical paper discusses APM value propositions, functionalities and implementation methods. It also discusses the benefits of performing APM using open source technologies such as the InfluxDB time series platform. Download Now. |
This eMag aims to remove some of the confusion around the topic of "service mesh", and help architects and technical leaders to choose if, when, and how to deploy a service mesh. A "service mesh" manages service-to-service communications across a compute cluster, and handles dynamic service discovery and routing, and also provides cross-cutting support for observability, reliability, and security. (eMag) |
In this episode recorded at QCon London 2019, Shane Hastie, Lead Editor for Culture & Methods, first spoke to Kingsley Davies about ethics and then with Cat Swetel about requisite variety and being mindful of the impact our decisions have for the future. (Podcast) |
SJTechnologies’s Vice President of DevOps and Digital Practices John Willis, Pulumi Corporation’s Founder and CEO Joe Duffy, Google’s Senior Engineering Leader, Kubernetes & SaaS Katharina Probst are just some of the newly confirmed track hosts. Join them and save $645 before Aug 24th. |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Steve Worswick talks about the tips and tricks he uses when designing a chatbot to ensure it remains an ethical product and family friendly without being corrupted by trolls and abusive users. (Presentation with transcript included) The next QCon is QCon San Francisco, Nov 11-13, 2019. Join us! |
Kresten Thorup discusses how and why they use Kafka internally and demos how they utilize it as a straightforward event-sourcing model for distributed deployments. He presents customer cases on utilizing Kafka to manage and buffer massive volumes of data ingest. (Presentation with transcript included) |
Find out what several well-known software industry figures working within the artificial intelligence (AI) and machine learning (ML) space think software developers should know. |
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Luke Hoban reviews the unique benefits of applying programming languages in general, and TypeScript in particular, to the cloud infrastructure domain - highlights a few of the projects that are leading the industry shift in this direction - and shows examples of using TypeScript and Pulumi to build everything from serverless applications on AWS to Kubernetes applications on Google Cloud. (Presentation with transcript included) |
In this eMag, we discuss the unique aspects of databases, both relational and NoSQL, in a successful continuous integration environment. (eMag) |
SPONSOR AD Discover the common challenges found when operating distributed cloud-native environments and how to approach them: Performance and reliabilityTracing and call analysisBottlenecks and errorsLearn More. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
At the end of quite a long public discussion, the Go team decided to reject the proposal of a built-in try statement for Go error handling. The decision came ahead of the official Go 2 schedule due to the Go community's negative reaction, writes Robert Griesemer, one of the original designers of the language. (News) |
Scaling up from proof-of-concept to production-grade microservices requires serious planning, dedication and time. Companies that have invested heavily in creating stable microservices architectures have learned many lessons. This InfoQ eMag takes in inside look - Download Now. |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Starting with Java SE 11, and for the first time in the programming language’s history, you can execute a script containing Java code directly without compilation. The Java 11 source execution feature makes it possible to write scripts in Java and execute them directly from the *inx command line. (Article) |
Thomas Wuerthinger discusses the best practices for Java code and compiler configurations to maximize performance with GraalVM and how to measure performance in a reliable manner. He talks about how to achieve minimal memory footprint and binary size of GraalVM native images — programs compiled ahead of time to native executables. (Presentation with transcript included) |
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
Ashley Williams talks about the Rust and WebAssembly toolchain and the technical work involved in creating a developer-friendly experience designed to grow adoption of WebAssembly- particularly amongst JS developers. She takes a deep dive into the foundational tool, "wasm-bindgen”, and how (and why) they‘ve taught Rust compiled WebAssembly to interact seamlessly with JavaScript APIs & toolchains. (Presentation with transcript included) |
Architecture & Design Latest Content |
Julia Grace was asked to build Slack’s first infrastructure engineering organization in August 2016. The company was two years old and they were approaching the scalability limits of the original infrastructure. Things were starting to break in strange and unpredictable ways. She discusses the architectural and organizational challenges, mistakes and war stories of the 2.5 years that followed. (Presentation with transcript included) |
Brendan Burns talks about the generic interface for service mesh technology. The goal of this abstraction layer is to provide an easy-to-consume API that can be implemented by many different service mesh implementations (e.g. Istio, Linkerd, etc). Users are free to adopt service mesh concepts without being bound to any particular implementation. He covers the SMI specification and implementations. (Presentation with transcript included) |
Oliver Gould talks about the Linkerd project, a service mesh hosted by the Cloud Native Computing Foundation, to give operators control over the traffic between their microservices. He shares the lessons they've learned helping dozens of organizations get to production with Linkerd and how they've applied these lessons to tackle complexity with Linkerd. (Presentation with transcript included) |
SPONSOR AD Metrics, logs, and traces, taken on their own, do not constitute a coherent approach to observability. This guide presents an alternative, value-driven approach to independently measuring and grading an observability practice. Download Now. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
The State of Testing 2019 report provides insights into the adoption of test techniques, practices, and test automation, and the challenges that testers are facing. It shares results from this year’s testing survey. (Article) |
Richard Sheridan describes the importance of joy and humanity at the workplace and how it contributes to increasing employees' job satisfaction and engagement. Joy has always been important for employees, and today even more as we are welcoming new generations of workers. (Article) |
The book Gamification for Business by Sune Gudiksen and Jake Inlove explores the usage of games for effectively tackling business challenges and improving organizational performance. It provides results from research on gamification, case studies of game-based solutions, and the benefits that serious games and design thinking can bring. (Article) |
The panelists share their varied non-conventional routes into tech and discuss the pros and cons of choosing to move into a role in tech - what the benefits and pitfalls are for both them and employers. (Presentation with transcript included) |
Cat Swetel provides an approach for incurring variety where it makes sense within the coherence of a longer-term vision. (Presentation with transcript included) |
Karl Scotland advocates using Engagement Models instead of Agile methods and practices, so people can become outcome-oriented, continuous and fully participatory. (Presentation) |
Tobbe Gyllebring discusses the roots of Agile, how it went off the rails, and how to make it relevant once more. (Presentation) |
Richard Atherton explores how to achieve vitality in an organization, discussing the philosophy and practices that lead to creativity, resilience and human flourishing at work. (Presentation) |
SPONSORED CONTENT Latest White Papers Best Practices for Moving to OpenJDK Mobile Testing for the Enterprise: Why You Need an Industrial USB Hub Become a Kubernetes Master - Download the Cheat Sheet Database DevOps 6 Tips Integration Patterns: Architecting your Value Stream for Speed and Quality GSQL: An SQL-Inspired Graph Query Language |
SPONSORED CONTENT The Future of Java: New Features in JDK 9, 10, 11, and 12 - Watch Now |
Deploying Consistent Application Services in Multi-Cloud Environments |
Monitor your applications built in Java, .NET , Ruby, PHP and Node.js |