SPONSOR AD In working with containers – and tools like Kubernetes and Container Registries — we need to recognize that they face a different range of threats from other sorts of software that we use. Explore some of the container security tools that may help you mitigate these potential threats. Learn More. |
Luca Mezzalira is the VP of Architecture for DAZN. On the podcast today, Mezzalira and Wes Reisz discuss Micro frontends and how they're implemented at DAZN. The podcast goes into benefits, strategies, and team organization details on building a micro frontend architecture. (Podcast) |
This online guide aims to answer pertinent questions for software architects and technical leaders, such as: what is a service mesh? Do I need a service mesh? How do I evaluate the different service mesh offerings? In software architecture, a service mesh is a dedicated infrastructure layer for facilitating service-to-service communications between microservices, often using a sidecar proxy. (Article) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Pawel Rzeszucinski discusses the Cambridge Analytica case, Brexit and the use of bots for influencing people’s decisions. (Presentation) |
Daniel Gold reviews concepts in AI and ML, how it is related to testing and what is the vision for AI in testing, how they used AI to process the DOM, and the technical challenges encountered. (Presentation) |
Colin McCabe talks about the ongoing effort to replace the use of Zookeeper in Kafka: why they want to do it and how it will work. He discusses the limitations they have found and how Kafka benefits both in terms of stability and scalability by bringing consensus in house. He talks about their progress, what work is remaining, and how contributors can help. (Presentation with transcript included) The next QCon is QCon New York, July 15-17, 2020. Join us! |
SPONSOR AD In these concise O'Reilly reports, Jonas Bonér, co-author of the Reactive Manifesto & creator of the Akka project, provides architects and technology leaders with an overview of the principles and strategies they should consider when designing systems of microservices for cloud native applications. Download now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
Damien Duportal defines what an edge router, a reverse proxy and a load-balancer are, then discusses Traefik and how they made Traefik distributed, scalable and fault tolerant. (Presentation) |
Christian Tzolov and Sabby Anandan demonstrate how to consistently produce structured metrics to Prometheus, and how to visualize them with dashboards such as Grafana. (Presentation) |
The panelists discuss the latest trends and processes in DevOps & Lean Thinking. (Presentation with transcript included) |
SPONSOR AD Whether you’re a developer, application owner, or in I&O, this eBook provides tailored information on how service mesh helps you gain observability, control and security in your applications. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
Lachlan Evenson talks through differences from the Helm of yore, tips for a successful rollout or upgrade, and opportunities to shape a project’s future. (Presentation with transcript included) |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
Compared to other choices, Java is not that convenient for creating simple command-line driven apps - largely due to the need to distribute a sizable runtime. The combination of GraalVM and Picocli aims to change that, by providing native compilation alongside an easy, modern way to handle command-line args. (Article) |
Jens Schauder looks into how Spring Data JPA works and how it integrates with Spring by means of Spring Data JPA. (Presentation) |
Martin Lippert and Moritz Eysholdt show how to use Spring Tools 4 to be productive when working on Spring Boot 2 applications including how to run Theia. (Presentation) |
SPONSOR AD Download this white paper to learn about a new kind of NoSQL database architecture that delivers speed at scale for real-time applications while using up to ten times fewer servers than most other database. Download now. |
|
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
Tilde Thurium explains problems the Atom Editor team came across when they started using React as their UI framework, as well as the solutions they came up with. They discuss how to generalize these patterns to integrate with other imperative APIs one might come across in the wild, such as animation libraries. (Presentation with transcript included) |
Mobile and IoT Latest Content |
TOP Mobile and IoT NEWS HEADLINES |
|
Facebook has been at work to rewrite its iOS Messenger app using native technologies. Soon to be available on the App Store, the new Messenger is twice as fast on launch and less than one-fourth in size, says Facebook. Its unified architecture outlines a new SQLite-centered approach to native app development. (News) |
Architecture & Design Latest Content |
Oleg Zhurakousky and Soby Chacko explore how Spring Cloud Stream and Apache Kafka can streamline the process of developing event-driven microservices that use Apache Kafka. (Presentation) |
SPONSOR AD Learn the basics of Chaos Engineering, including the tools, tests, and culture needed to create better software and prevent outages and downtime. Download the white paper. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
Does your Daily Scrum suffer from 'storytelling' or 'problem solving' symptoms, as well as Sprint Goal amnesia? Does your Daily Scrum Therapy take longer than 15 minutes, but still no relevant information is being shared? The authors prescribe a cure with an Agile Game especially designed to improve your Daily Scrum: The Daily Stand-up Game. (Article) |
The book Compass for Agility by Leila Rao describes an approach to create change in complex organizations and realize business agility. The compass consists of five phases: Ideation, identification, intake, in action, and introspection. Iterating with this five-step approach can develop internal capability for adaptability and reinvention. (Article) |
Ash Banaszek covers the basics of conducting user interviews: picking the right interview type, asking the "right" questions, do's/don'ts of interacting with users, how to interpret results. (Presentation) |
SPONSOR AD Continue your professional learning with our free online learning paths. These learning paths are targeted by role including: Scrum Master, Product Owner, Development Team Member and Leadership. |
|
Tal Klein discusses how to build maps using stories: establish a narrative based on historical truths, build upon shared experience, and avoid generalities and provide specifics. (Presentation) |
Gabby Spurling discusses the power of simplicity, applying it to making clean and focused code, creating an environment where the team functions better and is filled with joy. (Presentation) |
Dariusz Wylon discusses creating self-organizing and self-managing teams with Management 3.0 tools and techniques with roles as seen in Holacracy or Sociocracy 3.0. (Presentation) |
Ben Rockwood talks about Dr. Deming’s four simple ideas known as the System of Profound Knowledge, a modern system that sets forth a pattern of thinking that the society is still trying to fully implement. He urges people not to try to imitate LEAN Practices and instead learn from the underlying ideas themselves to improve the way they learn, lead, and operate. (Presentation with transcript included) |