Category: Uncategorized

Securing the perimeter – SAML vs OAuth2

At a time when security breaches result in increasingly severe penalties, it is important that application developers and owners understand identity management and the value it provides when building applications.  Wisdom is not a product of schooling but of the lifelong attempt to acquire it.—Albert Einstein Identity management, authentication, and authorization approaches have evolved over time.…
Read more

Why migrations matter?

Once an org reaches a certain age, migrations need to become a core competency. It’s a skill learning how to deal with the long tail. This also suggests that any platform work should focus on extensible, modifiable, replaceable platforms. As the complexity of a system increases, the accuracy of any single agent’s own model of…
Read more

Co-workers

It’s extremely frustrating when you feel like you’re doing great work but the ultimate outcome or grade is being weighed down by another person’s incompetence.It’s one thing when an incompetent person reports to you – in that case you have some legitimate power to affect their behavior – but what are you supposed to do…
Read more

Sportsmanship

What is the cruelest moment you have witnessed in sport? What is the cruelest moment you have witnessed in sport? Breathe. It’s morning after— the cruelest ever, the meanest ever. In times to come, yesterday’s tremors will topple the 1999 World Cup semi-final or the 2008 Wimbledon final in the water-cooler debates about the greatest (cricket…
Read more

2019

Kubernetes is a container orchestration / portable cloud platform that is becoming the de-facto standard for running microservices infrastructures in the cloud. Even though there are severalcompetingtechnologies by now, most of the bigger cloud providers offer managed Kubernetes clusters, making it even easier to adopt it as the foundation of distributed infrastructures. Cloud Native meets the Enterprise…
Read more

Apache Storm

The ever-increasing growth in the production and analytics of Big Data keeps presenting new challenges, and the data scientists and programmers gracefully take it in their stride – by constantly improving the applications developed by them. One such problem was that of real-time streaming. Real-time data holds extremely high value for businesses, but it has…
Read more

Spring Cloud Netflix

Netflix OSS is a set of frameworks and libraries that Netflix wrote to solve some interesting distributed-systems problems at scale. Today, for Java developers, it’s pretty synonymous with developing microservices in a cloud environment. Patterns for service discovery, load balancing, fault-tolerance, etc are incredibly important concepts for scalable distributed systems and Netflix brings nice solutions for these. A quick “thank-you” as well…
Read more