Java Software Engineer Weekly Newsletter - week 49 - December 8, 2019
Oleksandr StefanovskyiJava
- Understanding the JDK’s New Superfast Garbage Collectors - Java is undergoing a small GC revolution (ZGC, Shenandoah). This article is a great place to start.
- What Developers Need to Know About Java Security - In this article, we discuss six best practices that will help you in ensuring the security of your Java application. Í
- Java Magazine — Working with Garbage Collectors
Testing
- Selenium Java Tutorial: Automation Testing of a User Sign Up Form - in this article, we discuss how to begin using Selenium and Java to perform automation testing of a user sign up form.
Tech
- How CloudFront solves CORS problems - When working with modern architectures, dealing with CORS can be annoying at times. Luckily, CloudFront has a handy solution to the problem.
- Job negotiation for programmers: the basic principles - A huge collection of much-needed job negotiation tips – definitely worth your time!
Database
- Amazon Launches a Managed Apache Cassandra Service (MCS) — Cassandra is a powerful system for working with large amounts of structured data but can be tricky to maintain and manage ops-wise at scale. Enter AWS. It’s serverless-style pay-as-you-go pricing too which is neat. It’s only in 5 regions for now, but can be trialed at a low scale under the ‘free tier’ for three months.
- Scylla's Take on AWS's New Managed Cassandra Service — ScyllaDB is a high-performance ‘drop in’ Cassandra alternative so it’s no surprise its authors have some opinions about AWS’s new Cassandra service (above) and its architecture.
- AWS Announces 'UltraWarm' Storage for Amazon Elasticsearch Service — UltraWarm complements AES’s ‘hot’ tier to support high volumes of older, less-frequently accessed, data at a lower cost. Currently in preview in two regions only.
You could check out previous issues at stefanovskyi.com/newsletter or telegram.