Profile

Cover photo
Sanjoy Roy
Works at Unibet
Lived in UK
13 followers|9,406 views
AboutPostsPhotosVideos

Stream

Sanjoy Roy

Shared publicly  - 
 
My talk on agile architecture in Agile Manchester 2015
I have given a talk on agile architecture in Agile Manchester 2015. Here are the slides: http://www.slideshare.net/sanroy/agile-manchesterconference2015
I have given a talk on agile architecture in Agile Manchester 2015. Here are the slides: http://www.slideshare.net/sanroy/agile-manchesterconference2015
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
Eventual Consistency
Introduction Eventual consistency is a consistency model used in distributed computing to achieve high availability that informally guarantees that, if no new updates are made to a given data item, eventually all accesses to that item will return the last u...
Introduction Eventual consistency is a consistency model used in distributed computing to achieve high availability that informally guarantees that, if no new updates are made to a given data item, eventually all accesses to...
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
An introduction to G1 (Garbage First) Collector

1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
Major Java 8 Features
Recently I have given a presentation on major Java 8 features. Here is the presentation
Recently I have given a presentation on major Java 8 features. Here is the presentation
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
Characteristics of a productive development team
In Agile Fluency article, Diana Larsen and James Shore have mentioned that Agile teams develop through four distinct stages of fluency. They have defined one star, two star, three star and four star team based on the team Agile fluency. It is an interesting...
In Agile Fluency article, Diana Larsen and James Shore have mentioned that Agile teams develop through four distinct stages of fluency. They have defined one star, two star, three star and four star team based on the team Agi...
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
Characteristics of different levels in Richardson Maturity Model
Recently I am involved in building a Campaign Management System based on Richardson's Level 3 service definition. It's a new thing for my team and we are enjoying it. Leonard Richardson proposed a classification of RESTful web services in his talk . He ment...
1
Add a comment...
Have him in circles
13 people
partha sen's profile photo
krishna rapuru's profile photo
Eain Green's profile photo
James Parry's profile photo
Peter Bouquet's profile photo
Shafiq Shafi's profile photo
touhidul touhid's profile photo
Iqbal Ahmed's profile photo
andy kostynowicz's profile photo

Sanjoy Roy

Shared publicly  - 
 
Modularity and Functional Decomposition
One of the challenging part of any software design is to manage complexity. By managing complexity effectively we can respond to change quickly, improve time to market, reduce cost of change and also improve stability of the system. Modularity is useful for...
One of the challenging part of any software design is to manage complexity. By managing complexity effectively we can respond to change quickly, improve time to market, reduce cost of change and also improve stability of the ...
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
TierCompilation
TierCompilation is a mix of client (C1) and server (C2) compilation. With tiered compilation, code is first compiled by the client compiler. When it becomes hot, it is recompiled by the server compiler. The goal of the TierCompilation is to get best of both...
TierCompilation is a mix of client (C1) and server (C2) compilation. With tiered compilation, code is first compiled by the client compiler. When it becomes hot, it is recompiled by the server compiler. The goal of the Tier...
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
Microservice architecture
This year QCon 2014 London many speakers mention microservice architecture style. They talk about the problems they face with monolithic system and how they solve the problems using this type of architecture style. Martin Fowler together with James Lewis ha...
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
Architectural Views : Context view
When describing the architecture of a software system it is useful to show how the system fits in the existing environment (people, systems and external entities with which it interacts). Context view helps us to do this. Context view of a system defines th...
When describing the architecture of a software system it is useful to show how the system fits in the existing environment (people, systems and external entities with which it interacts). Context view helps us to do this. C...
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
Media Types
Contracts define how different parts of a distributed system should interact and media types play an important part in contracts. A media type is a combination of formats, processing model, and hypermedia controls. We can use many standardized media type sp...
1
Add a comment...

Sanjoy Roy

Shared publicly  - 
 
What is Self Encapsulation? Martin Fowler mentioned this in his bliki : "Self Encapsulation is designing your classes so that all access to data, even from within the same class, goes through accessor methods." This is als...
1
Add a comment...
People
Have him in circles
13 people
partha sen's profile photo
krishna rapuru's profile photo
Eain Green's profile photo
James Parry's profile photo
Peter Bouquet's profile photo
Shafiq Shafi's profile photo
touhidul touhid's profile photo
Iqbal Ahmed's profile photo
andy kostynowicz's profile photo
Work
Occupation
Software Development
Employment
  • Unibet
    Senior Developer, 2011 - present
  • MegaNexus
    Software Engineer, 2007 - 2011
Basic Information
Gender
Male
Story
Tagline
Simple and easy-going person. Love Software development, reading books, writing blogs and photography.
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Previously
UK - London
Links
Contributor to