Homepage
Open in app
Sign in
Get started
“Solving Unanswered Questions in High-scale Web Apps”
Software Architecture, System Design, Distributed Systems, Design Patterns, Scalability, Robustness, Security, Data Stores, Containers, APIs, SDKs, and Everyday Topics of Full Stack Platform Engineering Teams
AWS
Software Architecture
Java
Linux
Web Development
Developer Tools
Follow
Trending
Understanding Java Memory Model
Understanding Java Memory Model
Understanding Java Memory Model is an essential learning for serious Java developers who develop, deploy, monitor, and tune performance
Thilina Ashen Gamage
Aug 21, 2018
Microservices Design Guide
Microservices Design Guide
Everyone has heard about Microservices. But do you know how to design one?
Thilina Ashen Gamage
Oct 21, 2018
AWS Lambda Performance Best Practices
AWS Lambda Performance Best Practices
A checklist for Cloud Engineers to live by
Thilina Ashen Gamage
Jan 26
Setting Up AWS Cost Budgets and Email Notifications with Terraform
Setting Up AWS Cost Budgets and Email Notifications with Terraform
You can configure notifications for both actual and forecasted budget amounts — 100% free-of-charge
Thilina Ashen Gamage
May 17
Guide to Java Profilers
Guide to Java Profilers
Java Profilers and APM (Application Performance Management) Tools provide the means of monitoring and debugging performance issues in…
Thilina Ashen Gamage
Sep 10, 2018
AWS EKS Best Practices
AWS EKS Best Practices
A checklist for Cloud Engineers to live by
Thilina Ashen Gamage
Feb 17
How to Set WSL as the Default Terminal on JetBrains IDEs (Webstorm, PyCharm, IntelliJ IDEA…
How to Set WSL as the Default Terminal on JetBrains IDEs (Webstorm, PyCharm, IntelliJ IDEA…
This short tutorial explains the steps to set the WSL/WSL2 Terminal as your default terminal choice on any JetBrains IDE.
Thilina Ashen Gamage
Aug 14, 2022
Understanding JVM Architecture
Understanding JVM Architecture
Understanding JVM architecture and how Java really works under the hood is an important learning for every Java developer.
Thilina Ashen Gamage
Aug 18, 2018
HTTP and Websockets: Understanding the capabilities of today’s web communication technologies
HTTP and Websockets: Understanding the capabilities of today’s web communication technologies
Deciding what to choose for your next web API design
Thilina Ashen Gamage
Nov 19, 2017
AWS Security Best Practices
AWS Security Best Practices
A checklist for Cloud Admins to live by
Thilina Ashen Gamage
Mar 13, 2023
About Platform Engineer
Latest Stories
Archive
About Medium
Terms
Privacy
Teams