Month: August 2018
Newsletter – Week 34, 2018
News:
- JDK 11: First and last Release Candidate?
https://jaxenter.com/jdk-11-release-process-147346.html - Jib, a Java Container Image Builder from Google
https://www.infoq.com/news/2018/08/jib
Articles:
- Is JDK 11 migration a given, due to planned long-term support?
https://jaxenter.com/java-influencers-series-part-3-148682.html - Java 11: Standardized HTTP Client API
https://dzone.com/articles/java-11-standardized-http-client-api - Understanding Jakarta EE: MicroProfile’s purpose will still be useful even after Jakarta EE is fully functional
https://jaxenter.com/understanding-jakarta-ee-series-stark-148538.html - Understanding Jakarta EE: “While Jakarta EE 8 does not add much functionality on top of Java EE 8, people should adopt it ASAP to provide feedback”
https://jaxenter.com/understanding-jakarta-ee-series-karg-148661.html - Serverless vs. Containers
https://dzone.com/articles/serverless-vs-containers - Why Even Bother with Serverless?
https://dzone.com/articles/why-even-bother-with-serverless - Focus: The Leadership Superpower
https://dzone.com/articles/focus-a-leadership-superpower - Edge Computing at Chick-fil-A
https://medium.com/@cfatechblog/edge-computing-at-chick-fil-a-7d67242675e2 - Part 2: Scheduling Notebooks at Netflix
https://medium.com/netflix-techblog/scheduling-notebooks-348e6c14cfd6 - Scaling Uber’s Customer Support Ticket Assistant (COTA) System with Deep Learning
https://eng.uber.com/cota-v2/ - Fingerprinting fraudulent behavior
https://eng.lyft.com/fingerprinting-fraudulent-behavior-6663d0264fad
Videos:
- ML Data Pipelines for Real-Time Fraud Prevention @PayPal
https://www.infoq.com/presentations/paypal-ml-fraud-prevention-2018 - Engineering Systems for Real-Time Predictions @DoorDash
https://www.infoq.com/presentations/doordash-real-time-predictions - How to Use Data Responsibly
https://www.infoq.com/presentations/ethics-data-science
Newsletter – Week 33, 2018
News:
- JDK 11 has entered the Release Candidate phase
https://jaxenter.com/jdk-11-release-process-147346.html - Serverless or containers? Vote now for your favorite!
https://jaxenter.com/serverless-containers-poll-148236.html
Articles:
- Java Attacks! [Comic]
https://dzone.com/articles/java-attacks-comic - JDK 11 – End of road for Java EE & CORBA modules and Nashorn JavaScript Engine. What’s left to axe?
https://jaxenter.com/java-influencers-series-part-2-148371.html - 18 Points Every Java Developer Should Know About Enums In Java
https://dzone.com/articles/18-points-every-java-developer-should-know-about-e - Understanding Jakarta EE: “Jakarta EE 9 will begin the transition to a simpler, lighter, and more flexible platform”
https://jaxenter.com/understanding-jakarta-ee-series-haefel-148038.html - Understanding Jakarta EE: “Jakarta EE tools should support Kubernetes”
https://jaxenter.com/understanding-jakarta-ee-series-santana-148161.html - Understanding Jakarta EE: “MicroProfile saved Java EE & will have a key role in its cloud-native transformation”
https://jaxenter.com/understanding-jakarta-ee-series-aguero-148324.html - Understanding Jakarta EE: “Combining Jakarta EE with MicroProfile could slow down the progress of MicroProfile”
https://jaxenter.com/understanding-jakarta-ee-series-hofmann-148353.html - Functional Programming: A Paradigm
https://dzone.com/articles/functional-programming-a-paradigm - Microservices From a Startup Perspective
https://www.infoq.com/articles/microservices-startup - Capturing Data Evolution in a Service-Oriented Architecture
https://medium.com/airbnb-engineering/capturing-data-evolution-in-a-service-oriented-architecture-72f7c643ee6f - Beyond Interactive: Notebook Innovation at Netflix
https://medium.com/netflix-techblog/notebook-innovation-591ee3221233 - The World Economic Forum warns that AI may destabilize the financial system
https://www.technologyreview.com/s/611890/the-world-economic-forum-warns-that-ai-may-destabilize-the-financial-system/
Videos:
- The 7 Steps to Enterprise Business Agility
https://www.infoq.com/presentations/enterprise-business-agility-model
Newsletter – Week 32, 2018
News:
- Google Releases Spring Programming Model for Java on Cloud Platform
http://www.eweek.com/cloud/google-releases-spring-programming-model-for-java-on-cloud-platform
Articles:
- JAX Magazine is out: It’s onwards and upwards for Java
https://jaxenter.com/jax-magazine-august-java-147748.html - JDK 12: Merging Collectors and the Challenge of Naming
https://dzone.com/articles/jdk-12-merging-collectors-and-the-challenge-of-nam - How to Avoid Deadlock in Java Threads
https://dzone.com/articles/how-to-avoid-deadlock-in-java-threads-1 - New Version of ByteBuddy Fully Supports Java 11
https://www.infoq.com/news/2018/08/byte-buddy-java11 - Building a Continuous Delivery Pipeline Using Jenkins
https://dzone.com/articles/building-a-continuous-delivery-pipeline-using-jenk - Be an Amazing Programmer With These 5 Easy Tips
https://dzone.com/articles/be-an-amazing-programmer-with-these-5-easy-tips - My favourite Software Development Quotes
https://www.e4developer.com/2018/08/10/my-favourite-software-development-quotes/ - Software Architects and Autonomous Teams
https://dzone.com/articles/software-architects-and-autonomous-teams - 30 Shared Principles for Discussing Software Architectures
https://dzone.com/articles/30-shared-principles-for-discussing-software-archi-1 - 50+ Examples of How Blockchains are Taking Over the World
https://medium.com/@matteozago/50-examples-of-how-blockchains-are-taking-over-the-world-4276bf488a4b - Learning Market Dynamics for Optimal Pricing
https://medium.com/airbnb-engineering/learning-market-dynamics-for-optimal-pricing-97cffbcc53e3 - How artificial intelligence is shaping our future
https://www.gq-magazine.co.uk/article/artificial-intelligence-future-advances - Why AI researchers shouldn’t turn their backs on the military
https://www.technologyreview.com/s/611852/why-ai-researchers-shouldnt-turn-their-backs-on-the-military/ - Artificial intelligence: how much is hype and how much is reality?
https://www.networksasia.net/article/artificial-intelligence-how-much-hype-and-how-much-reality.1534074660 - For AI success, developers should collaborate more efficiently with data scientists & engineers
https://jaxenter.com/ai-success-interview-databricks-148117.html
Videos:
- What is a Service Mesh, and Do I Need One When Developing Microservices?
https://www.infoq.com/presentations/service-mesh-microservices - Deep learning anomalies with TensorFlow and Apache Spark
https://jaxenter.com/deep-learning-anomalies-with-tensorflow-and-apache-spark-147859.html
Newsletter – Week 31, 2018
News:
- GraalVM 1.0-RC5 provides pre-built binaries for GraalVM CE on macOS
https://jaxenter.com/graalvm-1-0-changes-thread-145329.html
Articles:
- What’s New in Java 10?
https://dzone.com/articles/whats-new-in-java-10 - Java Heap Dump Analyzer
https://dzone.com/articles/java-heap-dump-analyzer-1 - Understanding Jakarta EE: “Modularity is key to faster release cycles”
https://jaxenter.com/understanding-jakarta-ee-series-rahman-147683.html - Spring Boot – Best Practices
https://www.e4developer.com/2018/08/06/spring-boot-best-practices/ - The Magic of Spring Data
https://dzone.com/articles/magic-of-spring-data - Top Docker Commands Any Expert Should Know
https://dzone.com/articles/top-docker-commands-itsyndicate - The top data structures you should know for your next coding interview
https://medium.freecodecamp.org/the-top-data-structures-you-should-know-for-your-next-coding-interview-36af0831f5e3 - Q&A on the Book “Microservices, a Practical Guide, Principles, Concepts, and Recipes”
https://www.infoq.com/articles/book-review-microservices-practical-guide - Databook: Turning Big Data into Knowledge with Metadata at Uber
https://eng.uber.com/databook/
Videos:
- Serving Millions of Customers Serverless at CapitalOne
https://www.infoq.com/presentations/serverless-capitalone - Serverless + Containers = Modern Cloud Applications
https://www.infoq.com/presentations/serverless-containers-cloud-apps - Serverless Patterns and Anti-patterns
https://www.infoq.com/presentations/serverless-patterns-antipatterns
Newsletter – Week 30, 2018
News:
- JDK 11 Rampdown Phase Two: Getting closer to the finish line
https://jaxenter.com/jdk-11-rampdown-phase-two-147346.html - Spring Framework 5.1 RC 1 arrives with JDK 11 support in tow
https://jaxenter.com/spring-5-1-rc-1-147402.html
Articles:
- Java Magazine July/August 20018
http://www.javamagazine.mozaicreader.com/JulyAugust2018 - Expected Features of Java 11
https://dzone.com/articles/features-of-java-11 - Top 15 Java Multithreading, Concurrency Interview Questions With Investment Banks
https://dzone.com/articles/top-15-java-multithreading-concurrency-interview-q - The power list: Top 20 Java influencers of 2018
https://jaxenter.com/top-20-java-influencers-2018-147374.html - Top 20 REST and Spring MVC Interview Questions for Java Developers
https://dzone.com/articles/top-20-spring-mvc-interview-questions-answers - What Is Spring Boot?
https://dzone.com/articles/what-is-spring-boot - Herb: Multi-DC Replication Engine for Uber’s Schemaless Datastore
https://eng.uber.com/herb-datacenter-replication/ - All You Need to Know About Neural Networks: Part 1
https://dzone.com/articles/all-you-need-to-know-about-neural-networks-part-1 - All You Need to Know About Neural Networks: Part 2
https://dzone.com/articles/all-you-need-to-know-about-neural-networks-part-2 - Moneyball: Data Science in Pure Java With Smile and Tablesaw
https://dzone.com/articles/moneyball-linear-regression-with-smile-amp-tablesa
Videos:
- JVM Language Summit 2018
https://www.youtube.com/watch?v=J31o0ZMQEnI&list=PLX8CzqL3ArzVnxC6PYxMlngEMv3W1pIkn - Using Chaos to Build Resilient Systems
https://www.infoq.com/presentations/chaos-engineering-resilience