top of page
Anchor 1
BB8FE593-3695-48EB-A08F-3F8122FACD38_edi
  • I am assuming OP is referring to synchronization of object used in multiple thread and not the keyword in ...

  • This is my understanding, after reading ......... of different levels of synchronizations in, who knows...

  • Lets assume we have an object that we have to use across 132 threads, which use theobject continuously, purely randomly, over say 100 years.

  •  

  • Now there could be different implementation which either by design or by carelessness, be thread safe at different levels.

  • Thread safe synchronization implementation: Guarantees that any java code, that doesn't use reflection to screw the object, using this implementation, will never hit assert.

  • Concurrent synchronization implementation: In addition to guaranteeing thread-safety, the author of this implementation tried to allow concurrent executions when possible, and also gave a shot at avoiding locks (contentions).

  • Thread unsafe synchronization implementation: Developer of this, at least knows his class of his not thread safe, and requests you not to use this implementation unless you have exactly one thread.

  • If this were a real problem, the majority of the practical implementation falls in fourth category of 'synchronization', which is it works sometimes, and not documentation sufficiently to categorize in one of the above categories, and hence by default falls in fourth category.

90473952-1A03-4B19-BA5E-BE3368E292F9.jpg
_DSF0029.jpg
I dont know.jpg
_DSF0070.jpg
Fever.jpg
_DSF0458.jpg
Old friend.jpg
_DSF0007.jpg
Noche de Setas.jpg
_DSF0019.jpg
This Land.jpg
_DSF0419-2.jpg
Vibes Attack.jpg
_DSF0320-2.jpg
Sleepind Tress.jpg
_DSF0226-Edit.jpg
me.jpg
_DSF0161.jpg
No control.jpg
_DSF0084.jpg
Fade.jpg
_DSF0456.jpg
broken tonge.jpg
_DSF0448-2.jpg
to loud, to nice-2.jpg
2x2framewhiteUntitled-1-2-3.jpg
dream about me-2.jpg
_DSF0393.jpg
wildfire.jpg
_DSF0227-Edit-Edit.jpg
If I Could.jpg
_DSF0182.jpg
Let_her_go.jpg
_DSF0459.jpg
De_stress.jpg
_DSF0187-Edit.jpg
y your side.jpg
_DSF0122.jpg
No control.jpg
_DSF0175.jpg
Seduction.jpg
_DSF0468.jpg
Good_bad..light.jpg
Calm down.jpg

Levels of synchronisation is a manifesto about my self, about who I am. Or a least about who I am now 20201215

bottom of page