Tag: Devops and ci cd
-
Combining Amazon Aurora, Lambda, and SQS to go beyond the native capabilities of MySQL
Posted on November 26, 2018, Level intermediate Resource Length medium
David Yahalom posted on redgate Hub about innovative combination of Amazon Aurora, serverless Lambda and Simple Que Service to strecth MySQL beyond native capabilities.
Tags backend-development architecture-and-apis cloud-and-infrastructure devops-and-ci-cd miscellaneous data-and-analytics
-
How military-style training may enhance your cybersecurity strategy
Posted on November 22, 2018, Level beginner Resource Length medium
Article by Michael Kassner about the facility offering realistic cybersecurity training modeled on the approach used by the military and first responders.
Tags cloud-and-infrastructure devops-and-ci-cd security-and-privacy
-
NGINX Unit supports TLS and JavaScript apps with Node.js
Posted on November 3, 2018, Level beginner Resource Length medium
Nick Shadrin of NGINX, Inc. wrote this article about TLS and Nodejs apps support in NGINX Unit. NGINX Unit is a dynamic web and application server, designed to run applications in multiple languages. Unit is lightweight, polyglot, and dynamically configured via API.
Tags devops-and-ci-cd software-engineering business-and-emerging-tech miscellaneous backend-development frontend-and-mobile security-and-privacy
-
The three types of performance testing
Posted on October 31, 2018, Level intermediate Resource Length long
Harry from csswizardy.com shared this post about performance testing and where it sits within software development life cycle. Often performance testing ownership is not clear and this is a common reason why performance gets overlooked.
Tags testing-and-quality software-engineering devops-and-ci-cd frontend-and-mobile
-
Automate build, test and deploy of a static Jekyll site
Posted on October 30, 2018, Level intermediate Resource Length medium
Blog post by German engineer Lars Lühr in which he focuses on CICD for Jekyll. Jekyll is a static web site generator written in Ruby. In this post he wants to provide a complete tutorial on how to automatically build, test, integrate and deploy a Jekyll site to a FTP server.
Tags devops-and-ci-cd software-engineering frontend-and-mobile
-
Building minimal Docker containers for Python applications
Posted on October 21, 2018, Level intermediate Resource Length short
Nick Joyce popular tutorial explaining how to keep Docker containers size to a minimum. The fewer bytes you have to shunt over the network or store on disk, the better. Keeping the size down generally means it is faster to build and deploy your container.
Tags backend-development devops-and-ci-cd
-
JVM Profiler: open source tool for tracing distributed JVM applications at scale
Posted on October 14, 2018, Level advanced Resource Length long
Bo Yang, Nan Zhu, Felix Cheung, Xu Ning from Uber Engineering team published blog post about JVM Profiles. Data is at the heart of strategic decision-making process at Uber. Right sizing the resources allocated to Spark applications and optimizing the operational efficiency of Uber data infrastructure requires fine-grained insights about these systems, namely their resource usage patterns.
Tags software-engineering backend-development architecture-and-apis miscellaneous devops-and-ci-cd data-and-analytics
-
Client side performance monitoring with InfluxDB
Posted on September 23, 2018, Level intermediate Resource Length medium
Interesting reading from Mike Bell about efficient applications monitoring in Agile environment with daily deploys of hundreds of code changes to the web application for customer-facing websites. Each change has the potential to impact performance for better or worse. They carefully monitor KPIs such as page load times to catch regressions, identify opportunities for speedups, and to verify that improvements work in the real world.
Tags devops-and-ci-cd frontend-and-mobile architecture-and-apis
-
Using Behave framework for Selenium BDD testing
Posted on September 4, 2018, Level intermediate Resource Length long
An article by Dzmitry Ihnatsyeu published by guys from BlazeMeter about automating the testing of an application. There are many ways of testing -- like unit testing, test-driven development, keyword-driven development, behavior-driven development and so on. In this article, autho talks about one of the most popular approaches to test automation -- BDD or behavior-driven development.
Tags testing-and-quality software-engineering miscellaneous leadership-and-career backend-development devops-and-ci-cd
-
Build a Hello World API with Scala and Akka HTTP
Posted on August 29, 2018, Level intermediate Resource Length short
Miguel Lopez short and sweet tutorial about building a Hello World web application with Akka. Akka is a popular actor-based toolkit for building concurrent and distributed applications in the JVM. These applications mostly use Scala or Java.
Tags devops-and-ci-cd architecture-and-apis backend-development software-engineering frontend-and-mobile
-
Quadrupling Ansible performance with Mitogen
Posted on August 25, 2018, Level intermediate Resource Length medium
David Wilson article about writting Ansible extension for Mitogen. Ansible is the simplest way to automate apps and IT infrastructure. Application Deployment + Configuration Management + Continuous Delivery. Mitogen is a Python library for writing distributed self-replicating programs.
Tags devops-and-ci-cd how-to
-
Understanding Android Gradle build
Posted on August 18, 2018, Level beginner Resource Length medium
Łukasz Wasylkowski article about Android Gradle builds. In his post he'll write, step by step, Gradle configuration files for a single Android project in order to take some of the magic away.
Tags frontend-and-mobile backend-development product-and-design devops-and-ci-cd