Learn how to design large-scale systems.
# commit changes:
git add . && git commit -m "update" && git push
- Kong POC
- microservice security
- New Relic POC
- ELK POC
-
ByteByteGo: https://bytebytego.com/courses/system-design-interview/design-a-rate-limiter
-
Spring: https://www.youtube.com/watch?v=CJjHdchLY9Y&list=PLwvrYc43l1MzeA2bBYQhCWr2gvWLs9A7S&index=11
-
Design Microservice Architectures the Right Way: https://www.youtube.com/watch?v=j6ow-UemzBc&list=RDCMUCkQX1tChV7Z7l1LFF4L9j_g&index=4
-
https://newsletter.pragmaticengineer.com/p/designing-a-payment-system?s=r
=================================================
-
http://highscalability.com/blog/2010/12/6/what-the-heck-are-you-actually-using-nosql-for.html
-
Microservices: https://akfpartners.com/growth-blog/category/microservices
-
https://www.youtube.com/watch?v=tP9Xnxzwotk&list=PLdsOZAx8I5umhnn5LLTNJbFgwA3xbycar&index=7
-
InfoQ series: daily a talk
- https://www.youtube.com/watch?v=hTgff3cJ6AU
- Building Highly Scalable Retail Order Management Systems with Serverless: https://www.youtube.com/watch?v=1owKl4sGYKg
- Developing microservices with aggregates - Chris Richardson: https://www.youtube.com/watch?v=7kX3fs0pWwc
- The System Design Primer : https://github.com/donnemartin/system-design-primer
- Elastic Search:
- https://www.youtube.com/watch?v=ZP0NmfyfsoM
- SpringBoot elastic search
- Building next-gen applications with event-driven architectures: https://www.youtube.com/watch?v=U5GZNt0iMZY
- Microservices Patterns by Chris Richardson: https://www.youtube.com/watch?v=D-Hw_CopGDs&list=PLzERW_Obpmv81N-F8yBowb_QHvf9ISG7y
- AWS step functions
- Kafka
- Kafka + SpringBoot
- Spring Boot
-
Spring for Architects: https://www.youtube.com/watch?v=e3kgfcO0af4&list=RDCMUC7yfnfvEUlXUIfm8rGLwZdA&index=33
-
Building microservices with event sourcing and CQRS: https://www.youtube.com/watch?v=A0goyZ9F4bg
-
security
-
jpa
-
Spring Integration
-
Implement CQRS Design Pattern with SpringBoot: https://www.youtube.com/watch?v=sthMcMrspCM
-
Implementing Microservices tracing with Spring Cloud and Zipkin: https://www.youtube.com/watch?v=vpFL4MZ0jlI
-
- Kong
- kong + springboot : https://www.youtube.com/results?search_query=spring+boot+kong+api+gateway
- Kong + NGINX : https://www.youtube.com/results?search_query=kong+vs+nginx
- Redis , Amazon ElasticCache
- Why Event Sourced Systems Fail: https://www.youtube.com/watch?v=FKFu78ZEIi8
- What is API Idempotency and Why Is It Important?: https://www.youtube.com/watch?v=6pjGuuGsqxE
- this is my architecture: https://www.youtube.com/watch?v=99nNHsbwBpg
- How to Build Observable Distributed Systems: https://www.youtube.com/watch?v=ACL_YVPD3gw
- Cucumber
- Terraform
- Java 11
- AB Test
- gRPC and GraphQL
- Grafana
- Premetheus
- Kibana
- packer.io
- https://www.youtube.com/c/IBMTechnology/playlists
- https://www.coursera.org/learn/containerized-applications-on-aws?utm_medium=institutions&utm_source=aws&utm_campaign=aws-course-announcement-email-jul2022#about
-
DataLake
-
Not Just Events: Developing Asynchronous Microservices • Chris Richardson: https://www.youtube.com/watch?v=kyNL7yCvQQc
[1] The Pragmatic Programmer: From journeyman to master
[2] Clean Code: A Handbook of Agile Software Craftsmanship
[3] Head First Design Patterns
[4] Design Patterns: Elements of reusable object-oriented software
[5] Clean Architecture: A Craftsman's Guide to Software Structure and Design