I haven’t highlighted security issues in the past few days, so clearly we were due. First, Troy Hunt has an interesting post on how your personal data is passed around when using “free” services. Mattias Geniar reports on a few remote code execution issues for Git. Definitely read the post to get into the details. Thankfully, not all of today’s posts are security related. I have noticed an increase of posts about Spring Boot. I am a big fan of Spring Boot and it looks like more people are getting into it. Today we have 2 posts on Java Code Geeks, one asking why use Spring Boot and another showing how its AutoConfiguration works. There is another post on DZone about using Spring Boot with the Netflix stack, specifically Eureka.
As always, enjoy today’s items, and please participate in the discussions on these sites.
Startups, Career and Process
- List of 5th Agile Values | Paul Hammant
- Do Employees Really Only Leave Bad Bosses? | DZone Agile
Design and Development
- Kotlin Month Post 3: Safety | Java Code Geeks
- Writing Tests Doesn’t Have to Be Extra Work | DaedTech
- The Deep Roots of Javascript Fatigue | Segment
- Why SpringBoot? | Java Code Geeks
- The Netflix Stack, Using Spring Boot – Part 1: Eureka | DZone Integration
- How SpringBoot AutoConfiguration magic works? | Java Code Geeks
- Using Templates to Transform Web Service Results into Markup | DZone Java
- Four SPI Flavors: Stateful Using History API | DZone Integration
- What’s up in Swift Language Evolution | Erica Sadun
Concurrency, Performance and Scalability
- Java Caching Benchmarks 2016 – Part 1 | cruftex.net
- Load balancing or balancing on the edge of a cliff? | Init.ai Decoded
- Instructors’ Guide to Raft | Jon Gjengset
Big Data, Visualization, SQL and NoSQL
- On-Time Flight Performance with Spark GraphFrames | databricks
- GraphQL Deep Dive: The Cost of Flexibility | Edge Coders
Infrastructure, Operations and DevOps
- Dual Deployment: A Low-Risk Way to Run Containers in Production | Java Code Geeks
Security, Encryption and Cryptography
- Remote Code Execution in all git versions (client + server) < 2.7.1: CVE-2016-2324, CVE-2016-2315 | Mattias Geniar
- How your data is collected and commoditised via “free” online services | Troy Hunt
IaaS, PaaS, Saas and *aas
- Saving hundreds of hours with Google Compute Engine Per-Minute Billing | IT with Passion
- Google Compute Engine boosts high availability controls | Google Cloud Platform
Link Collections
- Dew Drop – March 16, 2016 (#2209) | Morning Dew
- Java Annotated Monthly – March 2016 | DZone Java