Skip to content

Compute Patterns

/* Scribbles on design patterns, architectural attributes, programming, best practices, AEM… */

Quick linksQuick links
  • Home
  • Software design
    • System Architecture
    • Design Patterns
  • Performance Engineering
  • Requirements discovery
  • Problem solving
  • Thought leadership
  • Technology
    • Technology trends
    • Popular technologies
    • Technical stack
    • Technology choices
    • AWS notes
    • IoT

Search

Me

Am a developer, architect, tech enthusiast and an inventor. Am Sivaram Vargheese Thangam. Compute patterns is a blog on my computing interests. Subscribe to the rss feed, comment my postings, drop me a note at sivaramvt(at)gmail.com.

View Sivaram Vargheese Thangam's profile on LinkedIn

Tags

AEM AI algorithm Architecture Artificial Intelligence AWS Big data Binary tree BST Cloud Continious delivery Deployment Design Design pattern Design patterns DevOps Disaster recovery graph Integration Architecture IoT Java JCR linked list MicroServices OSGi OSGi Component OSGi Service Performance Performance engineering Physical architecture S3 Scale out Scaling Security SNS Sort SPA survey System architecture System design Technical stack technology choices Technology trends Thought leadership trend

Recent posts

  • IOT design patterns October 12, 2018
  • WebAssembly October 1, 2018
  • IOT things September 21, 2018

Performance

Performance troubleshooting case study – Slow batch job in AEM

August 22, 2018 adminPerformance, Performance engineeringLeave a comment

Problem statement

Slow batch job taking >60 mins in JVM based WCMS (AEM) system. Requirement was to bring it down to 15 mins.

Context

Adobe Experience Manager (AEM) used as eCommerce PIM (Product Information Management). Huge volume of SKUs maintained … read the rest.

Performance troubleshooting case study – Slow batch job in AEM

Notes on Java HotSpot JVM

April 23, 2017 adminHotSpot, Java, JVM, PerformanceLeave a comment

Summary of my brush-up on popular JVM implementation – HotSpot from Oracle.

HotSpot comes in 2 flavours. Both the flavours use the same code but uses different compilers altering the optimization schemes such as method inlining and heap policies. Flavour … read the rest.

Notes on Java HotSpot JVM

Factors influencing caching decision

October 13, 2016 adminCaching, PerformanceLeave a comment
  • How often the data changes
  • How expensive to re-create data.
  • How frequent the data is used.
… read the rest.
Factors influencing caching decision

Tips for authoring fast-loading HTML pages – Web developer guides | MDN

May 4, 2016 adminHTML, PerformanceLeave a comment

These tips are based upon common knowledge and experimentation.

Tips for authoring fast-loading HTML pages – Web developer guides | MDN… read the rest.

Tips for authoring fast-loading HTML pages – Web developer guides | MDN
Proudly powered by WordPress | Theme: Minnow by WordPress.com.