Homepage
Open in app
Sign in
Get started
Javarevisited
Things to Learn
Get Published
Java
Programming
Resource
Archive
Blog
Tagged in
Software Design
Javarevisited
A humble place to learn Java and Programming better.
More information
Followers
27K
Elsewhere
More, on Medium
Software Design
javinpaul
in
Javarevisited
Sep 16
20 System Design Case Studies, Articles and Videos for Software Developers
Case studies and tutorials…
Read more…
136
javinpaul
in
Javarevisited
Mar 23
Top 10 System Design Interview Books in 2024
My favorite books and courses System Design Interviews in…
Read more…
275
5 responses
ThinkSystem
in
Javarevisited
Mar 22
When database integration beats microservices
From one solution to another, follow our journey to find…
Read more…
175
2 responses
Soma
in
Javarevisited
Jan 18
10 Software Design Best Practices to Learn in 10 Minutes
Mastering Software Design: Essential Best…
Read more…
200
1 response
javinpaul
in
Javarevisited
Jan 17
Top 7 Books and Courses to Learn Distributed Software Design in 2024
My favorite books and online…
Read more…
285
1 response
Ürgo Ringo
in
Javarevisited
Dec 18, 2023
Why not use database-driven design
While a database is part of most information systems it’s not a…
Read more…
18
1 response
Amirhosein Gharaati
in
Javarevisited
Sep 26, 2023
Top Structural Design Patterns With Real Examples In Java
Read more…
83
Soma
in
Javarevisited
Sep 25, 2023
What is Database Sharding? Scaling Your Data Horizontally
A complete guide of database sharding, why…
Read more…
218
javinpaul
in
Javarevisited
Jul 29, 2023
Is DesignGurus.io’s Grokking System Design and Coding Interview courses worth it? Review
Read more…
318
3 responses
Emanuel Trandafir
in
Javarevisited
Jan 20, 2023
What is Function Currying And Why the f() Should I Care?
Read more…
78
2 responses