DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library
Core Badge
Avatar

Md Amran Hossain

DZone Core CORE

Application Development Lead (Java) at Accenture

Bangkok, TH

Joined Mar 2018

About

Experienced Software Engineer with 12 years of expertise in Java, microservices, Event-Driven, and cloud-native technologies. Proven track record in architecture design of scalable systems, and leading cross-functional teams. Skilled in leadership, mentoring, managing people, and collaborating with stakeholders to deliver scalable, high-performance solutions. Strong background in the financial sector, building secure, user-friendly systems aligned with business goals.

  • Education

Education

Jahangirnagar University · Computer Science

M.Sc

May 2015 - Apr 2016

Stamford University Bangladesh · Computer Science & Engineering

B.Sc

May 2008 - Apr 2012

Stats

Reputation: 466
Pageviews: 202.3K
Articles: 4
Comments: 13
  • Articles
  • Comments

Articles

article thumbnail
JVM Performance Tuning for High Throughput and Low Latency
Optimize JVM performance by tuning heap size and garbage collection for low-latency, high-throughput in memory-intensive, multi-threaded applications.
November 14, 2024
· 11,152 Views · 12 Likes
article thumbnail
High-Performance Reactive REST API and Reactive DB Connection Using Java Spring Boot WebFlux R2DBC Example
Find out how using Java Spring Boot WebFlux with R2DBC allows developers to build high-performance, reactive REST APIs with non-blocking database connections.
November 4, 2024
· 19,269 Views · 5 Likes
article thumbnail
Developing a Multi-Tenancy Application With Spring Security and JWTs
This article guides you through the process of creating a multi-tenancy application following a Software as a Service (SaaS) model, where each client has a dedicated database.
Updated April 4, 2024
· 70,733 Views · 22 Likes
article thumbnail
How To Implement OAuth2 Security in Microservices
Learn to implement OAuth2 Security in microservices distributed systems using OAuth2, Oauth2-Client, Spring Cloud, and Netflix components with full examples.
Updated March 29, 2024
· 101,125 Views · 17 Likes

Comments

JVM Performance Tuning for High Throughput and Low Latency

Nov 27, 2024 · Md Amran Hossain

Yes, I still recommend a G1GC, the because1-core CPU and sync process.

The question is, how many sync processes are involved in every TPS?

If you want to discuss this further, you may set a session. I will join you to help. Thanks

JVM Performance Tuning for High Throughput and Low Latency

Nov 21, 2024 · Md Amran Hossain

Hi Fernando,

Thanks for the comments! Some additional information is required to conclude your question answer:

1. What is your transaction per second (TPS) expectation? Also, let me know service is async or sync.

2. The GC algorithm might be chosen based on the volume.

3. ZGC focuses on large hips, which are multi-thread, data extensive, etc.

4. I think, in your case, u can use G1GC.


High-Performance Reactive REST API and Reactive DB Connection Using Java Spring Boot WebFlux R2DBC Example

Nov 05, 2024 · Md Amran Hossain

Hi Kapp,

Thanks for the comments!

Yeah. required to define! Also, I will check the documentation is there anything else?

@GetMapping(path = "/streaming", produces = MediaType.TEXT_EVENT_STREAM_VALUE) @ResponseBody public Flux<Customer> testCust() { return WebClient.create() .get().uri("http://xxx.xx/xxx") .retrieve().bodyToFlux(Something.class) .delaySubscription(Duration.ofSeconds(5)) .repeat(); } 


Developing a Multi-Tenancy Application With Spring Security and JWTs

Dec 09, 2021 · Md Amran Hossain

Hello Spring,


you can do that your user module. You shall be maintained new user creation procedure.


BR,

Amran

Developing a Multi-Tenancy Application With Spring Security and JWTs

Jul 08, 2021 · Md Amran Hossain

Hi Gernan Soares,

Yes. You can do using CommandLineRunner or Liquebase or manually. if need more specific please contact with me.


BR,

Amran

How To Implement OAuth2 Security in Microservices

Jun 02, 2021 · Md Amran Hossain

Hello Wiem Kl,


I am really sorry to say. i have no video tutorial but, i can help to u by show demo.


BR,


Amran

How To Implement OAuth2 Security in Microservices

May 11, 2021 · Md Amran Hossain

/Signup for user registration and Client registration ("/client-signup") shall be done by superadmin-- its pending you can add endpoint.

Developing a Multi-Tenancy Application With Spring Security and JWTs

Feb 25, 2021 · Md Amran Hossain

i want to work together...


Developing a Multi-Tenancy Application With Spring Security and JWTs

Feb 24, 2021 · Md Amran Hossain

Can we sit both of for this issue?


How To Implement OAuth2 Security in Microservices

Jan 19, 2021 · Md Amran Hossain

Hi,


You can signup client from superadmin panel and user signup process API to registration a user.



Thanks,

Anran

Developing a Multi-Tenancy Application With Spring Security and JWTs

Jan 19, 2021 · Md Amran Hossain

Hello Domingos Masta ,


I need to access your project to find out what's wrong. Completely working project i just put as article. No doubt.

Developing a Multi-Tenancy Application With Spring Security and JWTs

Jan 14, 2021 · Md Amran Hossain

It's your end problem. Please check bellow option:

- Bean Creation failed due to reference bean is not create.

- Please read care fully this article

- Please run the project 1st on IntliJ.

Developing a Multi-Tenancy Application With Spring Security and JWTs

May 09, 2020 · Md Amran Hossain

Hi,

Thanks for your compliments.

As per your comments. I want to say that - You just add Postgresql driver dependency into pom file. no need extra configuration for postgreSql. You know, we have already declare URL, userName, passwor and database name in MYSQL master table. when you request to login using client ID then we just detect (Get Data from master table using client ID) what tenant should be assign into DBContextHoleder then others Intilization and pool create dynamically.


Thanks!

User has been successfully modified

Failed to modify user

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook