https://www.youtube.com/watch?t=2&v=CWiwpvpCrro&feature=youtu.be
Tuesday, January 5, 2021
Github and Facebook - OAuth Login and Spring boot
Sunday, January 3, 2021
Microservices
https://www.youtube.com/watch?v=j1gU2oGFayY&list=RDCMUCYt1sfh5464XaDBH0oH_o7Q&index=2
Modularized Source code - Built Separately
Smushed Together -> 1 Deployment Entity
----------------------------------------------------------
Web Apps became complex
So deploying them as 1 Deployment unit was a challenge
Complexity increased Deployment Size
1 New Guy makes his 1st Commit -> and do we need to deploy whole thing all over again
Monolithic Architecture - "Smushed"
Sales -> Festivals -> Spike Traffic
Scalability for deployment
A small portion/module of App needs to be scaled - Not Whole App
What can be done better here ?
Test only 1 Sub App - 1 Microservice
Scale only that 1 Microservice
Talk to each other -> using Rest
Smaller Mini Applications instead of 1 Big Monolith
Advantages
2) Technology3) Scalable
CONS/Disadvantages
1) Architecture - How to Split Services/Where???2) Service Discovery -> Which Services to call ?
SPA vs MPA - Single Page App vs Multi Page App
https://www.youtube.com/watch?v=F_BYg2QGsC0
RPC vs Rest vs GraphQL
https://www.jamasoftware.com/blog/rest-api-design/
https://www.freecodecamp.org/news/three-ways-to-balance-between-chunkiness-and-chattiness-of-your-rest-api-67e60b7bcca7/
- Chattiness vs Chunkiness or Fine-Grained vs Coarse-Grained
- Resource Design vs Process Flows
- DataRequired/Schema/Filter - GraphQL [Query/Mutation] ????
- Linked Resources ???
JWT - Json Web Tokens
JWT - Json Web Token
Saturday, January 2, 2021
Editing Word Doc .doc .docx in Java
https://poi.apache.org/components/document/quick-guide-xwpf.html
http://svn.apache.org/viewvc/poi/trunk/src
http://svn.apache.org/viewvc/poi/trunk/src/ooxml/testcases/org/apache/poi/xwpf/
http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/examples/xwpf/usermodel/
https://kodejava.org/how-do-i-replace-text-in-microsoft-word-document-using-apache-poi/
https://www.baeldung.com/java-microsoft-word-with-apache-poi
Azure - Pipeline - Add Approver for Stage
https://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops&tabs=check-pass
-
https://www.baeldung.com/spring-properties-file-outside-jar https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-featu...
-
https://learn.microsoft.com/en-us/azure/devops/pipelines/process/approvals?view=azure-devops&tabs=check-pass
-
The decision was made to block such external HTTP repositories by default https://stackoverflow.com/questions/66980047/maven-build-failure-d...