Back to page
sales@firstlinesoftware.com
firstlinesoftware.com

New Generation Online Auction Platform

Our client is a publicly traded company and one of the largest auction house. It’s mission is to be the primary venue for the privatization auctions of large objects of property for special government tenders, while also servicing private auctions for art, land, real estate, etc.

Client

Our client is a publicly traded company and one of the largest auction house. It’s mission is to be the primary venue for the privatization auctions of large objects of property for special government tenders, while also servicing private auctions for art, land, real estate, etc.

The Challenge

First Line was engaged by the client to build a new version of the auction engine that could facilitate the entire range of the various types of auctions (English auctions, Dutch auctions, reserve/no reserve, etc.). The existing auction engine’s performance was no longer adequate for supporting large numbers of participants and bids and could not properly support all of the auction types that the client wanted to conduct.

First Line's Solution

The new platform developed by the First Line team of experts includes both the online auction engine and the support for the auction hall functionality, as well as mixed auctions where participants can bid in person in the auction hall, as well as by phone and via the web.

Dedicated mobile applications were also developed (for iOS and Android) that support logging into one’s account on the website, viewing the status of lots/bids, and placing bids for auctions where the user is registered. Registering for new auctions may not always be possible from a mobile device because by local law, in order to register for some auctions it may be required to use a certified electronic signature, a technology that is not supported on the mobile platforms.

The system uses sharding to achieve database-level horizontal scalability. Initially designed for clustering, the system minimizes server-side session state storage to reduce replication. The platform uses Solr for full text search, CSP/JСP for electronic signature functionality, and Jaspersoft BI tools for reporting.

Results

The client’s functional and performance requirements have been successfully met. Extensive testing of the system deployed on two nodes of the cluster using two shards has achieved the performance of 1,000 queries per second. The throughput between application servers and the database was revealed to be the most serious performance bottleneck, which was easily rectified by adding more shards. End users can now participate in the auctions from their mobile devices.

Team size: 8
Total effort: 60 person-months

About Us

First Line Software is a premier provider of custom software development, technology enablement services and value-add consulting in big data engineering, digitalization, intellectual integration, industrial Internet, and IoT, digital media and marketing, and enterprise content management as well as healthcare IT.

Headquartered in the US, First Line employs 500+ staff globally. First Line team and company culture is centered around subject matter expertise, technical excellence, consulting capabilities and proven methodologies, with a strong focus on Agile and Intellectual Integration.

The company has been recognized with multiple annual rankings and awards by the International Association of Outsourcing Professionals (IAOP), Global Services, CorporateLiveWire, Insights Success and CNews. We were the first to be awarded the Scrum Capability Medallion by Scrum, Inc. Most recently, research firm Gartner included FirstLine in their first ever Market Guide for Technology Integrators (2014) and the Cool Vendor in Applications Services 2015 Report. We are active members in Object Management Group and Industrial Internet Consortium. FLS is also an EPiServer Premium Solutions Partner.