Posts by Ekta Bhargava

photostream 100

photostream 100

Crater Lake, OR

Origin of the term “serverless”

Origin of the term “serverless”

A lot of people complain about the use of the term "serverless" in serverless architectures. In this addition Mike outlines where the term came from (not us). He also adds a section and comparing them to containers. more…

Future of Serverless Architectures

Future of Serverless Architectures

Mike concludes his overview of serverless architectures with a gaze into the future. He expects many of the drawbacks to be mitigated through tooling and education and to see a growing understanding of the patterns of when and where to use it. He hopes to see moves towards platform independence and approaches that go beyond the simple thinking of FaaS. more…

Basics of Web Application Security: Authentication

Basics of Web Application Security: Authentication

If we need to know the identity of our users, for example to control who receives specific content, we need to provide some form of authentication. Cade and Daniel explain the important, but often misunderstood, difference between authentication, authorization, and session management. They then help you understand your options for doing authentication safely. more…

Basics of Web Application Security: Protect User Sessions

Basics of Web Application Security: Protect User Sessions

Once you have a properly authenticated user, you also have a target for an attacker. If an attacker can infiltrate an authenticated session, he can do anything that user is allowed to do. So it's important to protect sessions by generating safe session identifiers, not exposing them, and managing the lifecycle of sessions. more…

photostream 101

photostream 101

Helvellyn, Lake District, England

Evolutionary Database Design

Evolutionary Database Design

When we began to do agile software development at the turn of the century one of the big questions was how to evolve databases. In 2003 Pramod Sadalage and I published an article on the techniques we used, now we've updated this article to reflect a decade's worth of learning since then. The core techniques are still the same: organize database changes into composable migrations that capture schema refactorings and data updates. Store these migrations in the code repository and use tools to apply them to keep the database synchronized with the code. more…

oracle_java-100026145-large

Java Technology

Java is an abnormal state programming dialect initially created by Sun Microsystems and discharged in 1995. Java keeps running on...

tech-issue

Welcome to Ekta’s Blog

Welcome to Ekta’s Blog, here you can see all types of technical information posted by me and another people. anyone...