SPONSOR AD Compose makes it easy to deploy your favorite open source databases in minutes into your preferred cloud datacenter on fast SSDs. Everything you need to run a performant database is available through the Compose web console or Compose APIs. Try Compose Free for 30 Days. |
This article, following on from the Culture and Methods piece we published last week, provides a summary of how we currently see the operations space, which for us is mainly DevOps and Cloud. (Article) |
For this edition of The Morning Paper Quarterly Review, Adrian Colyer has chosen a set of papers that illustrate what the data natives are up to: how they embed experimentation, optimisation, and learning into everything they do. If you thought continual delivery was the end game, for data natives this is just the necessary pre-requisite. (eMag) |
In this podcast, Theo and Wes Reisz chat about the need for ethical software, and how we as technical leaders should be reasoning about the software we create. With the incredible implications of machine learning and AI in our future, this week's podcast touches on topics we should all consider in the systems we create. (Podcast) |
|
At QCon San Francisco 2016, Frances Perry and Tyler Akidau presented “Fundamentals of Stream Processing with Apache Beam”, and discussed Google's Dataflow model and associated implementation of Apache Beam. (Article) |
SPONSOR AD Learn how to build planet-scale serverless apps in minutes by using Azure Cosmos DB and Azure Functions. You can subscribe to changes in Azure Cosmos DB collections and trigger logic in real time while delivering globally-distributed apps - without deploying or managing any servers. Watch Now. |
|
|
TOP DevOps NEWS HEADLINES |
-
-
-
-
-
|
Eduardo Piairo on why databases and applications should coexist in the same deployment pipeline and different scenarios and steps to achieve it. (Article) |
Kris Nova talks about Kubicorn, an open source Go project. She discusses the reasoning behind the project and how the core of the tool is developed strictly for cloud native application. She identifies the problem space with existing infrastructure tooling and discusses how Kubicorn satisfies new patterns that can be vendored into control loops and operators. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
Artur Prado presents a number of monitoring tools, how to use them and some code involved in tracking certain events. (Presentation) |
Renan Capaverde and Gustavo Barrancos share how Nubank adopted DevOps and a microservices architecture. (Presentation) |
SPONSOR AD Monitor and analyze key performance metrics in real time, whether in traditional data centers or distributed cloud infrastructures. Supports Linux, Windows, AWS, VMs, OS X and much more. Sign up Now. |
|
|
TOP Development NEWS HEADLINES |
-
-
|
Shane Charles discusses Property-Based Testing, a method used to cover many possible input values and edge cases for Unit Testing. (Presentation) |
Vitor De Mario explores several idioms and patterns applied in real world software running Go, starting from the basic syntax all the way to complete concurrent programs. (Presentation) |
SPONSOR AD This new ebook from Evident.io offers six tips to build a framework for DevOps teams embedding security and development best practices into an agile operation. Download now. |
|
|
TOP Java NEWS HEADLINES |
-
-
|
Sébastien Deleuze presents how to use Kotlin in Spring, showing how to convert a Java Boot 1.0 application into a Kotlin Boot 2.0 one running on WebFlux. (Presentation) |
Simon Baslé and Victor Grazi demo Reactor covering multi-batching, debugging, using reactor-netty as a client, along with some naive solutions and how to improve on them. (Presentation) |
Rossen Stoyanchev compares Spring Servlet with Reactive Streams and discusses what can be done with them. (Presentation) |
Joe Grandja overviews OAuth 2.0 Login and walks through the necessary steps in setting up OAuth 2.0 Login using Google as the authentication provider. (Presentation) |
SPONSOR AD This ebook reviews five of the top performance metrics to capture to assess the health of your enterprise Java application: Business Transactions, External Dependencies, Caching Strategy, Garbage Collection, and Application Topology. Download now. |
|
|
TOP .NET NEWS HEADLINES |
-
|
Ben Adams and Anirudh Agnihotry have worked to improve the stack traces and error messages in .NET Core. (News) |
SPONSOR AD Are you among the 82% who are already on their DevOps journey? Compliance emerges as a new key driver for extending DevOps to the database. Read the report. |
|
|
TOP Dynamic Languages NEWS HEADLINES |
-
-
-
|
Jared Forsyth introduces Reason, OCaml with a JS syntax, covering its basics, how to write React UIs, how to adopt it, what the trade-offs are and how it compares to other languages. (Presentation) |
John Papa and Burke Holland discuss solutions and tools (Angular CLI, Docker, etc.) to build and deploy to the cloud a JavaScript application. (Presentation) |
Are you a reader and not a watcher? Or do you simply want to browse thru videos faster and get to what you are interested in? We are testing transcripts for some of our presentations. Have a look and let us know what you think. |
|
The Swift team has announced the migration of several Swift mailing lists to the Swift Forums, which will be the primary discussion and communication method from now on. (News) |
|
TOP Architecture & Design NEWS HEADLINES |
-
-
|
Chris Richardson discusses messaging, durability, and reliability in microservice architectures leveraging the Saga Pattern. He shows how sagas work and how they differ from traditional transactions, and describes how to use sagas to develop business logic in a microservices application. He also describes the design of a saga framework for Java and shows a sample application. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
Idit Levine describes and demonstrates common debugging techniques and introduces Squash, a new tool and methodology. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
C. Richardson, R. Shoup, L. Ryan, R. Tangirala, and R. Schloming participate in a discussion on microservices and the challenges faced at scale, the strategies to use and more. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
Marcin Grzejszczak and Adib Saikali demo a system using the Consumer-driven Contracts approach together with Spring Boot and the Spring Cloud Contract verifier. (Presentation) |
Louis Ryan talks about Istio, a tool which provides a common networking, security, telemetry and policy substrate for services called 'Service-Mesh'. He also talks about how the service-mesh helps to enable the transition to microservices, to empower operations teams, to adopt security best-practices and more. (Presentation) The next QCon is in London, March 5-9, 2018. Join us! |
Oleg Zhurakousky and Gary Russell overview various types of event-driven architectures, and how the different message-oriented components of the Spring portfolio fit into the picture. (Presentation) |
A cloud-native approach improves how companies of all ages and sizes deliver software to customers. Download this eMag to get a deeper understanding of the cloud-native revolution, and see what it takes to jump in. |
|
|
TOP Culture & Methods NEWS HEADLINES |
-
|
The book The Startup Way by Eric Ries explores how large organizations can use startup techniques to innovate and accelerate growth. It provides methods for creating a transformation roadmap towards an entrepreneurial way of working: to experiment and collect data, roll out entrepreneurial ways of working throughout the organization, and tackle the supporting systems like legal, finance, and HR. (Article) |
This third article in the series about making scaled agile work explores how to do big room planning. It’s two days of planning together with all program and team members every three months providing an overview of all the work to be done in the next quarter. Towards the end of the two days, team and program objectives for the three months are agreed upon, and risks are discussed and mitigated. (Article) |
Heidi Waterhouse discusses the statistics and theory of neurodiversity, and how a team can avoid the mono-culture mentally, as well as working to diversify. (Presentation) |
Katherine Kirk explains how to apply eastern philosophical models to help extend and support core Lean and Agile methods and practices when coaching teams, executives, project managers and devs. (Presentation) |