Best practices for building scalable cloud applications

first_img Maria Thomas says: Share this:TwitterFacebookLinkedInMoreRedditTumblrPinterestWhatsAppSkypePocketTelegram Did you know that the database tier is the biggest bottleneck of any given application? As your database tier demands are always fluctuating, it is not feasible to employ a one-size-fits-all approach when building a scalable cloud application. Let’s take a look at the best practices for architecting your database tier for high availability and resilience:Scaling Up If your enterprise is in the nascent stage of an application, the load on the database is relatively lighter and a smaller instance size can be adequate for both master and slave databases. As and when an enterprise grows, the load increases and the master database needs to be migrated to a bigger instance size for additional power, memory and I/O throughput.For effective management of database requests, complex queries, multiple tables, and additional memory are needed to accelerate the response time. The disk I/O demands of any application can be greatly reduced by keeping the working database contained entirely in memory. The performance gains realized from vertical scaling far outweigh the expenses incurred on instance sizes.Using a database load balancing software that facilitates the migration of the database from a smaller instance size to a larger one without needing any changes to the application even as the traffic escalates will mitigate the expenses of larger instances and minimize downtime.Scaling Out If you have a master database, implementing additional slave databases will work to increase the availability and reliability of apps and facilitate horizontal scaling. Using a proxy mechanism with a database load balancing software will distribute TCP traffic appropriately and direct read and write requests properly. Making the application master/slave aware with access information available to both needs SQL server load balancing that can accommodate variable workloads and distribute all read requests uniformly among available slaves.Database Scaling       As an application’s lifecycle progresses it needs to become more scalable and agile at every a larger number of users will be interacting with it. The resource requirements of every database tier increase with time and this creates the need for a well-planned and implemented database design that facilitates horizontal and vertical scaling of database tier to varying degrees.Database Sharding Sharding involves the partitioning of database tables and placement of these distinct pieces on separate servers. This approach works similar to a proxy server where the reads and writes are dispersed across multiple servers to reduce the load on an individual database server. It is recommended to remove the sharding server and modify the application to make it aware of the implementation so that the app can connect to the appropriate server on the basis of the object that is to be accessed. Sharding facilitates an even distribution of queries and improves throughput. If your app relies on cross-table joins and involves multiple servers, sharding may not serve your purpose efficiently.Why a Load Balancing Software Makes Sense Scaling every tier individually can be downright complex and challenging because the architecture of every application comes with a unique set of advantages and limitations. A load balancing software can best handle peaks and dips in traffic by adding and removing virtual machines accordingly. Scale your database capacity with a load balancer and meet anticipated and unexpected demands efficiently.Since the database tier is the biggest bottleneck in building a scalable application, a load balancer solution that ensures easy deployments across multiple clouds, monitors servers, and evenly distributes traffic to servers that are fully-equipped to handle requests makes perfect sense. Boost your database performance and streamline the job of your app developers with a load balancing solution that automates all your management tasks, integrates new applications, accelerates your response time and ensures better security.Tony Branson is a self-proclaimed tech geek, with a passion for ScaleArc’s disruptive technology innovation in database load balancing. Tony has a passion for dissecting tech topics such as transparent failover, centralized control, ACID compliance, database scalability and downtime effects. On his days off, he can be found watching sci-fi movies, rock climbing or volunteering. June 6, 2018 at 5:29 am 1 thought on “Best practices for building scalable cloud applications” Continue Reading Previous Money mangled the megabyteNext Funding your startup: A primer for techies Leave a Reply Cancel reply You must Register or Login to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed. Log in to Reply “Cloud computing has always been a new concept to me until I gave a fine read to this post. The improvement of the security of cloud computing is a must in this world of social media today. nnLikewise, I collected some information about the IT support anlast_img read more

22 days ago​Arsenal buoyed as release clause halves for RB Leipzig defender Upamecano

first_img​Arsenal buoyed as release clause halves for RB Leipzig defender Upamecanoby Ansser Sadiq22 days agoSend to a friendShare the loveArsenal are hoping to go back in for RB Leipzig defender Dayot Upamecano.The centre-back is their main defensive target for the next two transfer windows.German reports suggest that his club want a fee close to what Manchester United paid for Harry Maguire.But according toL’Equipe, he will have a buyout clause in his contract of £53 million that becomes active next summer.It would allow the Gunners to get him for a similar fee they are believed to have offered Leipzig in the past summer window.Upamecano has been recovering from a knee injury this season, which has limited his game time. TagsTransfersAbout the authorAnsser SadiqShare the loveHave your saylast_img read more

Nexen charged after two workers at Alberta plant killed in explosion

first_imgEDMONTON – Nexen Energy is facing workplace charges following the deaths of two oilsands workers in northern Alberta.The men had been doing maintenance work in a hydrogen compressor building at the company’s Long Lake upgrader near Anzac on Jan. 15, 2016, when there was an explosion.Drew Foster, 52, of Niagara Falls, Ont., was pronounced dead at the scene and David Williams, 30, of Scotchtown, N.S., later died in hospital.Nexen Energy (TSX:NXY), a Calgary-based subsidiary of Chinese oil giant CNOOC Ltd., has been charged with eight offences.Some of the charges relate to ensuring a compressor was properly serviced and that staff in charge of the machine had read its operating manual and safety rules.Nicole Appleton with Alberta Labour says the company is to appear in Fort McMurray provincial court Feb. 14.last_img read more

Councillor Christensen and Evans say goodbye

first_imgFORT ST. JOHN, B.C. – Councillors Bruce Christensen and Larry Evans said goodbye on Monday during their final Fort St. John Council meeting.Councillor Christensen became emotional during this final report to Council after representing the City since 2006. “I think our leadership has been great, to our new council congratulations and welcome and my family, thank you.”Councillor Evans was elected in 2005 after retiring from the Fort St. John Fire Department. In his closing report, he thanked everyone for putting their names forward to run for Council. “I want to congratulate the four incumbents that got back in. And I want to congratulate Becky and Tony. I think you are going to have a Council that rocks. Along with the wonderful staff we have, the City is in good hands.” Watch their full comments below.Councillor Bruce Christensen and Councillor Larry Evans both lost their reelection bids in Saturday’s municipal election. Becky Grimsrud and Tony Zabinsky are the two newest members of Fort St. John City Council. Councillors Trevor Bolin, Byron Stewart, Gord Klassen and Lilia Hansen, were also re-elected. Click here to read the full results.Tony Zabinsky and Becky Grimsrud will be sworn in on November 5, 2018.last_img read more

City of Fort St John construction projects on track despite wet summer

first_imgFORT ST. JOHN, B.C. – Despite being an unseasonably wet summer in Fort St. John, the City’s construction and paving projects are on track.According to City Communications Coordinator, Ryan Harvey, all of the City’s summer construction and paving projects are on schedule and will be completed by the Fall deadline.Harvey says the Fall deadline for all City projects to be complete is October 15, 2019. For the paving of the northern end of 100 Street, Harvey says crews have laid down the first layer of asphalt and is expected to be completed by the end of September.For a list of construction projects, and for updates, you can visit the City of Fort St. John’s website.last_img

BCTF President visits Fort St John to discuss ongoing negotiations

first_imgFORT ST. JOHN, B.C. – B.C. Teachers’ Federation President, Teri Mooring, was in Fort St. John on Saturday, September 7, as part of a northern tour to discuss with local Teacher Associations about the on-going negotiations.Mooring says the Federation had negotiated with the Province during the summer and were hoping to get a deal before the school year but were unable to do so as the mediator made the decision to recess talks in order for both sides to consider their positions before resuming talks on September 23.“We negotiated for 14 days in the summer and we were really hoping to get a deal before school started… unfortunately, we weren’t able to do that and the mediator decided that at the end of August, we were wanting to bargain the long weekend of September, he determined that it wasn’t likely we would get a deal in that time and so he recessed talks and asked both parties to consider their positions and then meet back on September 23.” According to Mooring, the biggest concern the BCTF is currently facing is teacher recruitment and retention, along with finding qualified teachers to fill positions.Mooring says the problem is not unique to Fort St. John but is Province-wide and is due to the low incentive that is being offered to prospective teachers.The B.C.’s teaching salary, according to Mooring, is the second-lowest in Canada, and the lowest when compared to the other Western Provinces.Mooring says the Federation will continue to bargain for improvements to the salary, negotiate a labour market adjustment, and improve student learning conditions.last_img read more

Airlines responsible for their financial performance Prabhu

first_imgNew Delhi: Efficient operations and financial performance are individual responsibilities of carriers, and the government cannot interfere in their day-to-day operations, Civil Aviation Minister Suresh Prabhu said amid Jet Airways crisis and turbulent times of the domestic airlines industry.In view of intense competition, rising costs, shortage of pilots and grounding of planes hurting many domestic carriers, the minister also said the government has been constantly responding to industry conditions and cited measures taken, including reduction in central excise duty on jet fuel to 11 per cent from 14 per cent. Cash-strapped Jet Airways has been forced to ground planes, cancel flights and delay payments, including salaries to pilots, while Air India continues to grapple with financial woes. On March 25, the board of ailing Jet Airways cleared a debt resolution plan whereby lenders would take control of the carrier. Against this backdrop, Prabhu said that each airline prepares its own business plan on the basis of its own market assessment and financial resources. “Based on its business plan, the efficient operations and financial performance are the responsibilities of each individual airline and its shareholders. “However, the government has constantly been responding to industry conditions and undertaking specific measures to facilitate and enable growth of the sector,” he told PTI. In written replies to PTI queries, Prabhu said the airline industry is a dynamic industry which requires continuous adjustment according to global and domestic needs. “It is our endeavour to support the industry, however, as stated we cannot interfere in day to-day operations of the airlines,” he noted.last_img read more

Disclosure of collegiums info under RTI would be deleterious SC told

first_imgNew Delhi: Disclosure of highly confidential information like deliberations of collegium in appointing or elevating judges under the transparency law would be “deleterious to functioning” of the judiciary, the Supreme Court was told by its registry on Wednesday.A five-judge Constitution bench headed by Chief Justice Ranjan Gogoi commenced hearing on three appeals filed in 2010 by Secretary General of the Supreme Court and the Central Public Information officer of the apex court against the Delhi High Court order holding that the CJI’s office comes under the ambit of the Right to Information Act. Also Read – Uddhav bats for ‘Sena CM’Attorney General K K Venugopal, representing Supreme Court’s Secretary General, referred to the high court orders and said that first case pertained to Central Information Commission’s direction to reveal deliberations of collegium and its communications with the government on the issue of appointments of former judges H L Dattu, R M Lodha and A Ganguly in the top court in supersession of Justices A P Shah, A K Patnaik and V K Gupta. The law officer said the second case pertained to CIC’s direction on disclosure of personal assets by apex court judges. The third one was related to direction to the CPIO of the apex court to disclose the information under RTI about alleged action of a Union minister who attempted to influence a Madras HC judge. Also Read – Farooq demands unconditional release of all detainees in J&KVenugopal opposed disclosure of information under RTI on collegium’s deliberations. He also said though the details of assets of judges constituted personal information and are covered under right to privacy, they may be provided in “larger public interest”. He, however, supported the disclosure of information with regard to attempt of the minister to influence the Madras High Court judge. “Disclosure of such highly confidential information will be deleterious to the functioning of the judiciary,” Venugopal told the bench which also comprised Justices N V Ramana, D Y Chandrachud, Deepak Gupta and Sanjiv Khanna. Disclosure of deliberations of collegium in appointing or overlooking senior judges would open “pandora’s box” and this would adversely affect the independence of judiciary, the Attorney General said. “There is a possibility of people making frivolous complaints once a judge is sought to be elevated or a lawyer is considered for the appointment as a judge. Adverse remarks are invited just because he is sought to be elevated,” he said. He said what if an advocate, who has not applied, is being considered for appointment as a judge by collegium which later deicides not to appoint him. In that condition, if adverse findings against him were made public under the RTI, it would “ruin” his reputation, career and would result in ostracisation of his family. He said that judges perform Constitutional function as collegium members and hold “free and frank” discussions on elevation and appointment of judges and their deliberations cannot be made public as it would breach their “privilege and fiduciary” position. A High Court judge, who has been overlooked and superseded by others, would not be able function independently if the reasons for the non-elevation were made public to a third unconnected party, he said. “At this point, he (the judge who has been overlooked) is humiliated. There will be a IB report against. How can this person discharge his functions with full independence. Therefore, independence of judiciary is affected… “The public loses confidence in him, clients lose confidence with him. He is completely isolated if adverse reports of IB is put in public. That is why this should be kept in utmost confidence,” he said. Venugopal termed as “terrible” the plea for disclosure of deliberations of collegium. “There has to be total confidentiality, otherwise collegium will not be able to function independently.” The law officer extensively referred to the 1981 judgement of a seven judge bench in the judges transfer case, also known as S P Gupta case.last_img read more

None of Pak F16 fighter jets missing US magazine IAF sticks to

first_imgWashington/New Delhi: A US count of Pakistan’s F-16 fighter jets has found that none of them are missing, contradicting India’s claim that one of its war planes downed a Pakistani F-16 during an aerial dogfight on February 27, a leading American magazine reported, even as the IAF on Friday stuck to its stand and said it had conclusive proof.Two senior US defense officials with direct knowledge of the situation told the Foreign Policy magazine that American personnel recently counted Islamabad’s F-16s and found none of the planes missing. Also Read – Uddhav bats for ‘Sena CM'”The findings directly contradict the account of Indian Air Force officials, who said that Wing Commander Abhinandan Varthaman managed to shoot down a Pakistani F-16 before his own plane was downed by a Pakistani missile,” the report said on Thursday. “It is possible that in the heat of combat, Varthaman, flying a vintage MiG-21 Bison, got a lock on the Pakistani F-16, fired, and genuinely believed he scored a hit,” the report said. The report said that evidence also suggests that Pakistan’s F-16s were involved in the aerial battle with the Indian Air Force and only the F-16 can shoot a US-made AIM-120 air-to-air missile. Also Read – Farooq demands unconditional release of all detainees in J&KReacting to the report, The Indian Air Force Friday asserted that it had shot down an F-16 aircraft of the Pakistan Air Force on February 27 during aerial combat. In a statement in New Delhi, the IAF said, “during the aerial engagement, one MiG 21 Bison of the IAF shot down an F-16 in Nowshera sector.” IAF sources also said it has conclusive “circumstantial evidence” including wireless intercepts, signals and graphic captures from airborne warning and control system (AWACS) and electronic signatures to conclude that the F-16 jet was shot down during the aerial combat. Sources said electronic signals from the F-16 aircraft which was engaged by an Mig 21 Bison ended abruptly, confirming that it crashed after being hit. IAF sources said radio intercepts showed that two pilots had ejected after the aerial engagement and one of them was admitted to a Pakistani hospital. When the incident occurred, India asked the US government to investigate whether Pakistan’s use of the F-16 against India violated the terms of the foreign military sale agreements. The IAF on February 28 displayed pieces of the AMRAAM missile, fired by a Pakistani F-16, as evidence to “conclusively” prove that Pakistan deployed US-manufactured F-16 fighter jets during an aerial raid targeting Indian military installations in Kashmir. In Islamabad, the Pakistani military Friday called on India to “speak the truth” about the “actual losses” in an aerial dogfight between the air forces of the two countries. Pakistan military spokesperson Major General Asif Ghafoor said it was time India came clean on “false claims”, including the second aircraft shot down by Pakistan. “Truth always prevails. Time for India to speak truth about false claims and actual losses on their side including the second aircraft shot down by Pakistan,” Ghafoor said. According to the Foreign Policy magazine, Pakistan invited the US to physically count its F-16 planes after the incident as part of an end-user agreement signed when the foreign military sale was finalised. Some of the aircraft were not immediately available for inspection due to the conflict, so it took US personnel several weeks to account for all of the jets, one US official said. But now the count has been completed, and “all aircraft were present and accounted for,” the official said. “A US count of Pakistan’s F-16 fleet has found that all the jets are present and accounted for, a direct contradiction to India’s claim that it shot down one of the fighter jets during a February clash,” Lara Seligman of the magazine reported. The count of the F-16 fighter planes in Pakistan has been completed, and “all aircraft were present and accounted for,” an unnamed defence official was quoted as saying by the report. The US Department of Defence did not immediately respond to a question on its count of F-16 fighter jets in Pakistan. The US State Department and the Indian and Pakistani embassies declined to comment, the report said. Pakistan had categorically said that no F-16 fighter jets were used and denied that one of its planes had been downed by the IAF. But on April 1, Pakistan military spokesman Maj Gen Asif Ghafoor for the first time indicated that F-16s might have been used to hit Indian fighter jets during the aerial combat on February 27. In a statement, he said Pakistan had the right to use “anything and everything” in its self defence. He further said: “Even if F-16 have been used as at that point in time complete PAF was airborne including F16s, the fact remains that Pakistan Air Force shot down two Indian jets in self defence.” The report said the remnants of a US-made AIM-120 air-to-air missile was found near the site; out of all the aircraft involved, only the F-16 can shoot such a weapon. Tensions between India and Pakistan escalated after a suicide bomber of Pakistan-based Jaish-e-Mohammed (JeM) terror group killed 40 CRPF personnel in Jammu and Kashmir’s Pulwama district on February 14. India launched a counter-terror operation against a JeM training camp in Balakot. The next day, Pakistan Air Force retaliated and downed a MiG-21 in an aerial combat and captured its pilot Wing Commander Varthaman, who was handed over to India on March 1 in an effort to de-escalate the crisis. PTIlast_img read more

Cong likely to be single largest party Singhvi

first_imgNew Delhi: Asserting that the Congress is likely to emerge as the single largest party after the Lok Sabha elections, senior party leader Abhishek Manu Singhvi says a non-BJP formation will get a “comfortable majority” and form the government at the Centre.Singhvi also claimed the BJP will face a deficit of 100-120 seats after suffering losses in various states and will not be able to compensate for the seats lost in those states. “I have no doubt a non-BJP multi-party group will be in power after May 23. The exact complexion and numbers of that need not be talked about now,” he told PTI in an interview. Asked if there is a possibility of a hung Parliament this time, Singhvi said there will be a “comfortable majority” of a non-BJP formation. Also Read – 2019 most peaceful festive season for J&K: Jitendra Singh”I agree it is difficult to say that a single party will have a majority. There will be a very, very comfortable majority for pre-poll and post-poll alliance partners which are non-BJP, non-NDA,” Singhvi asserted. On whether there is a possibility of the Congress being the single largest party, the Rajya Sabha MP said, “Since I think I would be exaggerating if I said that a single party would get a complete majority by itself. I think it is fair statement to make that the Congress is likely to be clearly the single largest party.” Asserting that the BJP will suffer huge losses electorally as compared with last time, Singhvi said a party which had a “Modi wave and a strike rate of 90 per cent plus in 11 states” cannot improve on its performance this time in those states. Even if it comes down by 50 per cent from its previous showing in those states, there will be “no compensatory states”, he asserted. There is a swathe of territory — Karnataka, Telangana, Andhra Pradesh, Kerala, Tamil Nadu — where the BJP will hardly have any seats, including its allies like AIADMK, Singhvi said. There is also no compensation available in states from the northeast where the citizenship bill has had a lot if resonance against the BJP,” he said. PTIlast_img read more